@react_js

Страница 640 из 5115
Anton
19.11.2016
22:56:15
Маленькая формочка. Npm ставиться минут 5. Итоговый бандл почти 3 метра.

Valentin
19.11.2016
22:56:51
Это все потому что у тебя yarn нет

Anton
19.11.2016
22:59:32
Ещё и алертами с этим Бабелем иногда отлаживается приходится. :(

[Anonymous]
19.11.2016
23:11:46
yarn +

Google
[Anonymous]
19.11.2016
23:11:50
оче быстро

Ҫѐҏӗѫӑ
20.11.2016
00:17:33
yarn - очень сыро

Дмитрий
20.11.2016
00:19:17
Ето обман, чтобы набрать классы

Vladimir
20.11.2016
00:21:47
И нпм и йарн?

В смысле наверное на спор можно хоть на сто мегабайт бандл сделать

Anton
20.11.2016
00:23:03
А зачем вообще жс в маленькой формочке?
Ну дык- реакт редукс редукс-формс, i18n и полетели.

Vladimir
20.11.2016
00:23:23
Вот это же все не нужно для маленькой формочки

Дмитрий
20.11.2016
00:24:08
Без redux forms уж точно можно вполне обойтись

Vladimir
20.11.2016
00:24:13
Можно еще jquery ui подрубить

Или там бекбон с чаплиным

Реакт с редаксом имхо нужен для очень узкого класса приложений, и даже не для всех частей этих приложений

"маленькую формочку" вообще лучше не рендерить жсом - теряешь массу привилегий, которые дает браузер

Google
Vladimir
20.11.2016
00:32:55
Например восстановление полей по кнопке "бэк"

Anton
20.11.2016
00:47:16
Ну тут ничего не поделать. SPA.

Vladimir
20.11.2016
00:51:37
А нужна ли спа?

Или хватит хтмл файла и 10 строчек в теге скрипт?

Anton
20.11.2016
02:14:05
Нужно spa ;)

Vladimir
20.11.2016
02:15:13
Тогда это не маленькая формочка

Anton
20.11.2016
02:26:50
С моей точки зрений херня а не формочка.

Дмитрий
20.11.2016
02:27:16
Д в е формочки

Adel
20.11.2016
14:10:40
динамические формочки

♥️
20.11.2016
17:31:14
хлопцы

я новичок но как отправлять и принимать данные в реакте

вездка какой то $.ajax

везде*

но я чую должен быть fetch

Vitaly
20.11.2016
17:33:07
https://learn.javascript.ru/fetch

Кисик
20.11.2016
17:33:33
Viktor
20.11.2016
17:34:41
superagent

Google
♥️
20.11.2016
17:37:34
спасибо

https://learn.javascript.ru/fetch

а Axios

че за он

Ostap
20.11.2016
17:38:41
посони. что сейчас тренд в css-in-js

нужно что-то минимальное

не громоздкое

Vladimir
20.11.2016
17:39:54
http://lmgtfy.com/?q=axios

Ches
20.11.2016
17:40:49
подскажите где переход от джуна к мидлу в реакте? что нужно уметь делать?

Ruslan
20.11.2016
17:41:15
Ostap
20.11.2016
17:41:25
спасибо

Vladimir
20.11.2016
17:41:35
glamor

и styled-components

Ostap
20.11.2016
17:42:05
последнее слышал

спасиб

Andrey
20.11.2016
17:44:17
и это проблема, что их уже указали 4 штуки)

Ruslan
20.11.2016
17:44:24
Это которые на tagged templates?

Есть ещё и radium ?

Ostap
20.11.2016
17:45:05
radium большой

я вот хочу preact + preact-compat + preact-router

Google
Ostap
20.11.2016
17:45:25
сейчас бандл - 7кб

хотел mobx - но уже тогда 28кб

редакс тоже много ибо нужно redux, react-redux (connector), redux-thunk

что на выходе - 20кб

Pavel
20.11.2016
17:51:04
и styled-components
думал попробовать, но не совсем въезжаю как если что там critical css реализовывать

Ҫѐҏӗѫӑ
20.11.2016
17:53:06
в преакте нет синтетик эвентс. а значит на ие 10 и 11 могут быть проблемы. если ие не учитывается, то вероятно это аппа для внутреннего использования, а значит можно обязать всех ждать загрузки бандла в обязательном порядке

и тогда можно взять реакт и мобикс и редакс и ангуляр на всякий случай туда же засунуть

ну и в хроме с фф тоже проблемы могут быть

и в сафари)

Алексей
20.11.2016
18:01:16
в преакте нет синтетик эвентс. а значит на ие 10 и 11 могут быть проблемы. если ие не учитывается, то вероятно это аппа для внутреннего использования, а значит можно обязать всех ждать загрузки бандла в обязательном порядке
"developit" высказал довольно убедительный контр аргумент https://github.com/developit/preact/issues/36 React's Event System than it actually warrants: all it does is normalize some inconsistencies in older browsers. It does not make touch events work in non-touch browsers, or emulate mouse events in touch environments - it doesn't even account for Pointer Events. In modern browsers, it is very literally a thin abstraction on top of a nearly identical API.

Ҫѐҏӗѫӑ
20.11.2016
18:02:42
где здесь контраргумент?

в all it does написан как раз аргумент

только почему-то он не указывает, что в older browsers входят все стабильные кроме фф и эдж

велкам в ишью трекеры браузеров

на некоторые баги есть ссылки в caniuse

а также придется иметь дело с event delegation

в реакт — нет

Google
Алексей
20.11.2016
18:13:34
Как я понял у него аргумент в том что Syntetic Events покрывают лишь часть этих проблем.

Ҫѐҏӗѫӑ
20.11.2016
18:14:15
а преакте вообще ничего не покрывается из этого, но проблемы никуда не деваются и каких — этих?

Ostap
20.11.2016
18:14:54
меня оч привлекает скорось dev env'a

Ostap
20.11.2016
18:15:02
сборки и first paint

понял

мбмб, есть какой-то curated-list на gh ?

Ҫѐҏӗѫӑ
20.11.2016
18:16:22
ну есть caniuse, но там не все и не все актуально

можно еще @barbuza поспрашивать не наталкивался ли он на проблемы

Name
20.11.2016
18:17:01
в чём смысл носиться с поддержкой ie11, когда больше пользователей не могут пользоваться твоим сайтом на мобилках, потому что всё тормозит? Это вообще глупый приоритет почти при любом раскладе

Ҫѐҏӗѫӑ
20.11.2016
18:17:08
он пробовал менять реакт на преакт (говорил, что не вышло)

Ostap
20.11.2016
18:17:34
@chicoxyzzy ты тыкал preact-boilerplate который офф ?

Ҫѐҏӗѫӑ
20.11.2016
18:17:38
нет

Ostap
20.11.2016
18:17:47
там скорость запредельная в dev-mode

я про HMR

+ 7кб бандл сразу же снимает вопросы про chunks и lazy loading роутов.

https://github.com/developit/preact-boilerplate/issues/81

Страница 640 из 5115