S
а чем он от ангуляра отличается?
Nikolay
http://mithril.js.org/
Nikolay
вот еще
Nikolay
@serjo_pepper вроде как только часть штук от него сделано
Nikolay
@Fl0pZz ну так потом это поддерживать легко
Anonymous
$mol: reactive micromodular ui-framework
🗂 Хабрахабр: CSS, JavaScript, Node.JS, Разработка веб-сайтов, Разработка мобильных приложений
Сколько нужно времени, чтобы просто вывести на экран большой список, используя современные фреймворки?
Список на 2000 строк
ReactJS
AngularJS
Raw HTML
SAPUI5
$mol
Появление списка
170 ms
420 ms
260 ms
1200 ms
50 ms
Обновление всех его данных
75 ms
75 ms
260 ms
1200 ms
10 ms
Напишем нехитрое приложение — личный список задач. Какие у него будут характеристики?
ToDoMVC
ReactJS
AngularJS
PolymerJS
VanillaJS
$mol
Размер ( html + js + css + templates ) * gzip
322 KB
326 KB
56 KB
20 KB
23 KB
Время загрузки
1.4 s
1.5 s
1.0 s
1.7 s ...
Читать далее ➡ https://shbr.xyz/hh311172
Дима
S
лол)
S
чувак написал, что ему нужен фреймворк чтобы быстро написать) а не чтоб мс-ы мерить)
S
с качеством интернета сегодня размер фреймворка - это последнее на что надо смотреть
Дима
const buttonsComp = ({ question, answers }) => <div><button>....
И погнал
Anonymous
Rafael 🌵
Nikolay
Рили, на чистом js пиши
Nikolay
можешь даже html захардкодить
Nikolay
или брать по innerHTML
Дима
Как надоест, перепишешь на реакте
Nikolay
угу )
Anonymous
Дима
типы вопросов
Это всё равно получается компонент-обёртка и вложенные компоненты-представления
Rafael 🌵
типы вопросов
Ты предлагаешь что-то типо switch case внутри компоненты?
Anonymous
Дима
Конструктор в таких компонентах точно не требуется) Pure component и всё, максимум — обычный, с render и ещё чем-нибудь
Rafael 🌵
Anonymous
Anonymous
😃
Anonymous
http://andrewhfarmer.com/component-communication/
Rafael 🌵
В такой случае нужно редюкс юзать?
Rafael 🌵
Дима
В такой случае нужно редюкс юзать?
Ну у тебя не так много данных, можешь своими силами всё это решить. А так редакс просто экономит время (в идеале), упрощая какие-то моменты, например то же прокидывание данных из реакта
Rafael 🌵
Из описания выше стоит юзать react-router?
Nikolay
или MobX
Rafael 🌵
А vue чем плох, что вы так быстро на реакт переключились?
Anonymous
уже бы написал и результат показал
Anonymous
че ты ещё тут
Anonymous
:D
Rafael 🌵
Я новичек ещё , вот так хрясь-хрясь и получить что-то дельное ещё не могу
Nikolay
@hihideaki не видишь, человек сомневается, пытается переложить ношу выбора инструмента на нас, а мы ему пытаемся продать React :D
Nikolay
@Fl0pZz знаешь как выяснить, что лучше? взять и попробовать на там и другом
Nikolay
понравится, продолжишь, не понравится, переключишься на другое
Дима
А проект — хрен с ним
Дима
Забей
Дима
Не нужен
Дима
Дима
😄
Anonymous
смотря какой новичок, если совсем - используй нативный жс
Anonymous
самый удачный будет выбор
Anonymous
в плане траты времени на опыт
Anonymous
а то реакт чатик опухнет
Rafael 🌵
Ладно, спасибо ребят, я тогда подумаю, поразмыслб над тем, что вы тут предложили
Anonymous
пиши ид
Anonymous
и
Anonymous
зачем думать
Rafael 🌵
Я уже спать иду, завтра к первой паре вставать :/
Anton
Anonymous
кстати, на фронтенд мегазин новая статья, если кто ждал мб.
Nikolay
как новая
Nikolay
с месяц уже
Imelstorn
линк плз )
Anonymous
1 ноября 2016 года
Nikolay
фигасе
Nikolay
я просто ее читал уже )
Nikolay
а, сегодня 3е
Nikolay
мда =\
Anonymous
петли и кванты
Anonymous
линк плз )
http://frontender.info/svg-media-queries/
Imelstorn
Oleg
Ровно тысяча человек
tumasov
че у вас тут, весело?
🦥Alex Fails
Д
Aisen
жесть какая
Andrey
Несколько месяцев назад делал задачу с опросами на Реакте
Вот код основного компонента http://hastebin.com/azelutejec.cs
Не знаю, много это или нет. Если что рад критику выслушать буду.
Arthur'); DROP TABLE Users;--
hi