Тред #2 выбора между Angular 2 и React+Redux.Предыдущий тред: http://arhivach.org/thread/205440/Итак, в этом треде определились с технологиями для бекэнда: http://arhivach.org/thread/203464/Этими технологиями стали Node.js + Express.Теперь давайте определяться с технологиями для фронтенда: Полноценная MVC в виде Angular 2 или всё-таки React + Redux? Нужен ли Babel? Нужен ли Webpack?
>>137538176 (OP)Как же у меня бомбит с этого фронтенда. Напридумывали всякого говна, для которого нужно по 5 макак на поддержку каждой кнопки. Охуительно еще кроссбраузерность в фаирфоксе работает. Хоть на jsp пиши.
И давайте сразу так: для чего нужны Babel и Webpack, и почему без них не обойтись?
>>137538418Babel для того, что бы писать жс на новых стандартах и компилить в старые. Можно и обойтись. Webpack для того что бы всю хуйню в один файл собрать. Можно это и npmом делать.
>>137538552Спасибо.
>>137538418Babel конвертит код с ES6 (поддерживает только хром из коробки) в ES5, который поддерживает все браузерыWebpack - собирает бандлы из нескольких файлов, удобно для продакшена.
А ещё webpack умеет в hot module replacement - следит за изменениями в коде, и в случае наличия таковых компилит только изменённый модуль и автоматически подключает его в реал тайме
https://habrahabr.ru/post/274523/
>>137538876Я уже читал это вчера, включая комментарии. И всё равно вопрос остаётся открытым.И да, вот этот коммент вызвал знаки вопроса в зрачках:>Я не верю что проект на Ангуляр вообще может дожить до стадии «длительный сложный проект». Он развалится раньше к чертям.Почему развалится?
Говно вс. Моча
>>137539225крупные проекты на первом ангуляре начинат тормизить раньше, чем стать крупным. Потому что дата байндинг по-уебански сделан
>>137539358А на втором?
>>137538386Лайк
Что за форс фронтэнда, так много уже веб-"программистов" что в /б сидите?