Господа, объясните мне плз, как работает выделение памяти с перечитляемыми типами? Допустим, я делаю редьюс, и в аккумуляторе там map или tuple, или ещё что. Они же иммутабельные вроде? То есть на каждой итерации будет создаваться новый объект в памяти. Каждый раз будет память выделяться, или BEAM это как-то оптимизирует?
Почитай про персистентные структуры данных, они используются практически в любых функциональных языках. Список в эрланге - это персистентный стек (почти) Тупл, правда, абсолютно иммутабельный (т.е при изменении структура почти полностью перекопируется), но это нормально, в языке есть другие структуры подходящие для изменений
Добрый вечер парни. Кто знает liveview быстрее reactjs или нет?
К тому же интересно, можно ли создать SPA на основе liveview, и если нельзя, то возможно ли, что написанный на liveview фронт будет работать быстрее SPA?
Кстати говоря, может ли с помощью веб-сокетов liveview превзойти традиционных фронт-энд фреймворков?
Добрый вечер парни. Кто знает liveview быстрее reactjs или нет?
К тому же интересно, можно ли создать SPA на основе liveview, и если нельзя, то возможно ли, что написанный на liveview фронт будет работать быстрее SPA?
Кстати говоря, может ли с помощью веб-сокетов liveview превзойти традиционных фронт-энд фреймворков?
как напишете, так и будет работать. в реакте вы можете сделать хороший код сплиттинг и все будет быстро грузиться. лайввью вообще не продакшен реди и вряд ли предназначен для больших фронт приложений на данный момент
вебсокеты это вебсокеты, лайв вью это лайв вью. вы можете построить интерактивное приложение и на реакте, насчет лайв вью я сильно сомневаюсь в его текущем состоянии
Добрый вечер парни. Кто знает liveview быстрее reactjs или нет?
К тому же интересно, можно ли создать SPA на основе liveview, и если нельзя, то возможно ли, что написанный на liveview фронт будет работать быстрее SPA?
Кстати говоря, может ли с помощью веб-сокетов liveview превзойти традиционных фронт-энд фреймворков?
Но, как понимаю, понятие виртуальный дом в liveview сейчас отсутствуют.
лайв вью это чистый ssr, на реакте вы можете сделать react-native приложение, которое вообще без интернета будет работать. Проверку (первоначальную) корректности ввода имэйла тоже будет быстрее на клиенте провети, тем более если это мобилка с жопорезом... продолжать? И да, лайв вью еще не продакшен реди и висящая страницас крутящимся круглешком из-за отвалившегося сокета обычное явление.