
Nikolay
02.11.2016
21:36:57
@serjo_pepper вроде как только часть штук от него сделано
@Fl0pZz ну так потом это поддерживать легко

@proDOT
02.11.2016
21:37:17
$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

Дмитрий
02.11.2016
21:37:22

Google

S
02.11.2016
21:37:45
лол)
чувак написал, что ему нужен фреймворк чтобы быстро написать) а не чтоб мс-ы мерить)
с качеством интернета сегодня размер фреймворка - это последнее на что надо смотреть

Дмитрий
02.11.2016
21:39:04
const buttonsComp = ({ question, answers }) => <div><button>....
И погнал

[Anonymous]
02.11.2016
21:39:12

Rafael
02.11.2016
21:39:45

Nikolay
02.11.2016
21:40:01
Рили, на чистом js пиши
можешь даже html захардкодить
или брать по innerHTML

Дмитрий
02.11.2016
21:40:25
Как надоест, перепишешь на реакте

Nikolay
02.11.2016
21:40:32
угу )

Rafael
02.11.2016
21:40:35

[Anonymous]
02.11.2016
21:40:52

Google

Дмитрий
02.11.2016
21:41:26
типы вопросов
Это всё равно получается компонент-обёртка и вложенные компоненты-представления

Rafael
02.11.2016
21:41:27
типы вопросов
Ты предлагаешь что-то типо switch case внутри компоненты?

Дмитрий
02.11.2016
21:42:32

[Anonymous]
02.11.2016
21:42:33

Дмитрий
02.11.2016
21:43:28
Конструктор в таких компонентах точно не требуется) Pure component и всё, максимум — обычный, с render и ещё чем-нибудь

Rafael
02.11.2016
21:43:36

[Anonymous]
02.11.2016
21:44:18
?

Дмитрий
02.11.2016
21:44:43

Rafael
02.11.2016
21:45:59

[Anonymous]
02.11.2016
21:46:00
http://andrewhfarmer.com/component-communication/

Rafael
02.11.2016
21:46:16
В такой случае нужно редюкс юзать?

Дмитрий
02.11.2016
21:50:12
В такой случае нужно редюкс юзать?
Ну у тебя не так много данных, можешь своими силами всё это решить. А так редакс просто экономит время (в идеале), упрощая какие-то моменты, например то же прокидывание данных из реакта

Rafael
02.11.2016
21:51:03
Из описания выше стоит юзать react-router?

Nikolay
02.11.2016
21:51:11
или MobX

Rafael
02.11.2016
21:52:05
А vue чем плох, что вы так быстро на реакт переключились?

[Anonymous]
02.11.2016
21:52:10
уже бы написал и результат показал
че ты ещё тут
:D

Google

Rafael
02.11.2016
21:53:55
Я новичек ещё , вот так хрясь-хрясь и получить что-то дельное ещё не могу

Nikolay
02.11.2016
21:53:57
@hihideaki не видишь, человек сомневается, пытается переложить ношу выбора инструмента на нас, а мы ему пытаемся продать React :D
@Fl0pZz знаешь как выяснить, что лучше? взять и попробовать на там и другом
понравится, продолжишь, не понравится, переключишься на другое

Дмитрий
02.11.2016
21:54:52
А проект — хрен с ним
Забей
Не нужен
?

[Anonymous]
02.11.2016
21:55:22
смотря какой новичок, если совсем - используй нативный жс
самый удачный будет выбор
в плане траты времени на опыт
а то реакт чатик опухнет

Rafael
02.11.2016
21:56:03
Ладно, спасибо ребят, я тогда подумаю, поразмыслб над тем, что вы тут предложили

[Anonymous]
02.11.2016
21:56:34
пиши ид
и
зачем думать

Rafael
02.11.2016
21:57:22
Я уже спать иду, завтра к первой паре вставать :/

Anton
02.11.2016
22:16:15

Sergey
02.11.2016
22:26:48

[Anonymous]
02.11.2016
22:42:30
кстати, на фронтенд мегазин новая статья, если кто ждал мб.

Google

Nikolay
02.11.2016
22:58:41
как новая

Admin
ERROR: S client not available

Nikolay
02.11.2016
22:58:43
с месяц уже

Imelstorn
02.11.2016
23:01:38
линк плз )

[Anonymous]
02.11.2016
23:02:00
1 ноября 2016 года

Nikolay
02.11.2016
23:02:45
фигасе
я просто ее читал уже )
а, сегодня 3е
мда =\

[Anonymous]
02.11.2016
23:03:17
петли и кванты
линк плз )
http://frontender.info/svg-media-queries/

Imelstorn
02.11.2016
23:04:03

Oleg
02.11.2016
23:28:04
Ровно тысяча человек

Tigran
02.11.2016
23:39:25
че у вас тут, весело?

Alex Фэils?︙
02.11.2016
23:39:48
Д

lawless
03.11.2016
01:03:44
жесть какая

Andrey
03.11.2016
04:49:17
Несколько месяцев назад делал задачу с опросами на Реакте
Вот код основного компонента http://hastebin.com/azelutejec.cs
Не знаю, много это или нет. Если что рад критику выслушать буду.

∀RTUR
03.11.2016
04:59:16
hi

Xserber
03.11.2016
05:03:05
И тебе не хворать)

∀RTUR
03.11.2016
05:04:18
быстрые деньги. добавить новую секцию "hello world" в заскриптованном макете. у самого не вышло. пишите)

Google

マイク
03.11.2016
05:07:04
-> @javascript_jobs

∀RTUR
03.11.2016
05:07:32
yes sir

マイク
03.11.2016
05:10:56
??????????

Yurij
03.11.2016
05:15:10
быстро займ хех)

sane
03.11.2016
05:15:56
И не использовать index массива в качестве key

Andrey
03.11.2016
05:19:42
ES6 не юзал, потому что все сделано в инфраструктуре RoR, там пришлось долго разбираться с гемами. Поэтому решил на ES5 всё оставить. ES6 пробовал на тестовых заданиях. Поэтому разницу почувствовал ;)

sane
03.11.2016
05:20:42

Andrey
03.11.2016
05:20:54
Во многих ситуациях ES6 - это синтаксический сахар, поэтому для меня это проект полезен был чисто для прокачки скилов. Понимания фундамента.