[Ответить в тред] Ответить в тред

09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!
30/09/16 - BREAKING NEWS ШОК АБУ ПРОДАЛСЯ МЭЙЛУ (на самом деле нет)
25/09/16 - Персональное обращение Абу - СБОР ПОЖЕРТВОВАНИЙ НА ДВАЧ



Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 15 | 2 | 9
Назад Вниз Каталог Обновить

На чем писать фронтэнд в 2016 году ? Аноним 20/09/16 Втр 10:30:30  844858  
14743566305500.jpg (17Кб, 349x349)
Всем привет. Есть идея сделать сервис по типу SaaS. бэк буду наверно делать на Django, потому как железобетонно, а это главное в бизе. А вот на чем делать фронт теряюсь. Есть опыт с AngularJS 1. Но он уже протух. AngularJS2 говорят не модно. ReactJS говорят модно но я посмотрел проект знакомых, там дохера компонентов и уже есть лаги. Да и не понятно как этот стек собрать. Каждый работает со своим набором. Юзать EmberJS ? А он может в React ? Не знаю. Фронт по-старинке с отдачей каждый раз страницы в браузер уже писать моветон же да ? Или для прототипа потянет ? Хочет сделать быстро быстро.
Аноним 20/09/16 Втр 10:34:48  844860
>>844858 (OP)
Ах да еще есть Elm но он еще не релиз и там хуй пойми как взаимодейстовать с остальными либами. Глянул на PureScript как будущее Elm, но пока хз. Haskell как то мне не очень. Dart вроде ок и развивается, но AngularJS вроде на дарте затух. Писать на голом Dart ?
Аноним 20/09/16 Втр 10:37:10  844862
>>844858 (OP)
А с этим React стэком хуй поймешь. Этот JSX попахивает сильно PHP. Мешать все в кучу. Но есть плюсы, это проверка во время сборки шикарная. В отличие от шаблонах Ангуляра на голых строках. Да и потом по поводу состояния. То эти хипстеры юзали Redux теперь все побежали на MobX, и уже обратно или еще куда ? В общем на что мне делать ставку аноны ?
Аноним 20/09/16 Втр 10:54:27  844865
jQuery бери, не ошибёшься.
Аноним 20/09/16 Втр 10:58:26  844867
>>844865
Долго и тормозит. Виртуального дома нет.
Аноним 20/09/16 Втр 14:01:33  844871
14743692931910.jpg (177Кб, 900x575)
>>844858 (OP)
ClosureScript + reagent + garden
Аноним 20/09/16 Втр 14:04:54  844873
>>844871
ClojureScript

fixed
Аноним 20/09/16 Втр 14:06:25  844874
>>844858 (OP)
Только ПЮРЭСКРИПТ, только хардкор!
Пиши на чем тебе удобно, все равно по-хорошему прототип делается по методологии Huyak-Huyak Driven Development, а затем переделывается частями или целиком.
Если тебя волнует не результат, а тренды, то действительно можно взять эльм или пюрэ — от JS мир постепенно переходит к статичным компилируемым-в-жс языкам. Если через год TS будет считаться устаревшим — меня это не удивит.
Аноним 21/09/16 Срд 16:17:58  845451
>>844858 (OP)
Angular1 если нужно дешево, быстро и с костылями. Можно даже присобачить к нему react, будет меньше костылей. Подавляющее большинство проектов его использует, куда ни сунься - везде будет data-ng-huipizda.
Angular2 если ты прогрессивный адепт ангуляра.
React + Redux - хорошая связка. Тут тебе и компоненты, и неплохие концепции работы с данными. Но сложнее раскурить, чем ангуляр.
>>844874
У тебя будет шанс переписать твой хуяк-хуяк девелопмент, только если будут деньги на двух фронт-эндщиков, один из которых будет закрывать текущие баги и делать онгоинг фичи, а другой переписывать все по-нормальному. Таковы реалии.
Аноним 21/09/16 Срд 18:15:16  845538
>>844858 (OP)
Бери TypeScript/Flow (можно и без них) + Webpack + React + Redux (можешь еще пару аддонов для сахарка добавить) + React Router + React Router Redux - это, наверное, сейчас самая стабильная комбинация, проблем с поиском макак, если твой сервис вдруг взлетит быть не должно. Если не хочешь сам собирать, то возьми просто готовую сборку с гитхаба, хотя я бы потратил все-таки несколько часов и собрал все сам.

>>844860
Dart похоронили уже.
Аноним 21/09/16 Срд 19:25:50  845602
>>845538
Вот со сборками проблема. Уже стянул 3 сборки и при npm run или npm start что-то все валится. Я думаю это из-за того что собираем такой проект из мелких реактовых библиотек, которые бывает конфликтуют или что-то еще.
Аноним 23/09/16 Птн 16:30:04  846723
>>844858 (OP)
H A S K E L L
A
S
K
E
L
L
Аноним 23/09/16 Птн 18:05:07  846796
>>844858 (OP)
> Да и не понятно как этот стек собрать. Каждый работает со своим набором.
Уже есть create-react-app от Фейсбука.
Аноним 23/09/16 Птн 18:06:32  846798
>>844871
Garden может в автопрфексинг?
Аноним 24/09/16 Суб 11:08:44  847188
>>844858 (OP)
Я тут услышал недавно другое мнение. Надо писать с использованием веб-компонент. Потому что это хотя бы стандарт. В гугл хром канарейке он уже работает. И кстати React компоненты не совместимы с веб-компонентами вообще. Смысл тратить время на React ? Поэтому возьму PolymerJS + Redux и должно быть ок.
Аноним 24/09/16 Суб 22:41:16  847535
>>846723
И как на нём вэб пилить?

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 15 | 2 | 9
Назад Вверх Каталог Обновить

Топ тредов
Избранное