
Marlik
29.06.2017
14:13:58

Sergey
29.06.2017
14:14:11

Marlik
29.06.2017
14:16:00
Ага, не открывался что-ли? Сделал.

Google


Сергей
29.06.2017
14:16:18
‼️❕‼️ Уважаемые разработчики, прежде чем описывать в чате свою проблему, выполните следующие шаги:
? Проверьте совместимость webpack, babel, react и компонентов, с помощью версий и информации в README этих проектов на github
? Определитесь с версией webpack, babel, react которую используете или желаете использовать. Документация и конфигурация разных версий отличается
? Документацию по каждому из проектов легко найти на сайте https://google.com
? Удостоверьтесь что вы внимательно прочитали соответствующие пункты документации webpack и его плагинов, babel, react, redux, mobx и прочего ПЕРЕД обращением в чат
В описании проблемы необходимо указать:
1️⃣ Версию webpack, babel, react, redux, mobx, jss, styled-components используемые плагины и лоадеры
2️⃣ Способ запуска webpack и окружения (например: dev-server, production)
3️⃣ Текст ошибки, конфиг webpack/babel, кусок кода в котором произошла ошибка (размещать на https://gist.github.com, в чат присылать ссылку)
4️⃣ Последовательность действий приводящих к ошибке (например: npm install; npm start)
5️⃣ Также необходимо приложить всю информацию которая прямо и косвенно касается проблемы (конфиги, другие файлы с кодом, функции, скрипты)
Описывайте проблему подробно в одном большом сообщении. Не нужно дробить сообщение на куски, так очень сложно отследить ветку обсуждения.
#rules #правила
P.S. если в Gist указать имя файла с расширением, то будет включена няшная подсветка


Sergey
29.06.2017
14:16:58
так лучше

Marlik
29.06.2017
14:17:46
Иээээх))

Сергей
29.06.2017
14:18:20
Короч. Все читаем этот пин
@zuldare норм?

Marlik
29.06.2017
14:18:44
Прочли, в другом топике))

Сергей
29.06.2017
14:18:53
тут другой

Mike
29.06.2017
14:19:04

Sergey
29.06.2017
14:21:31
Иээээх))
ну я в этих инлайновых лоадерах нихера не шарю, хз как там у тебя вообще это работает

Marlik
29.06.2017
14:22:37
Да не инлайновые они, отредактировал полностью гист. https://gist.github.com/MarlikAlmighty/be973d66a180ffee379965865e255e78

Sergey
29.06.2017
14:23:07
ссылка после редактирования не меняеться
а че там у тебя за проблем?

Google

Сергей
29.06.2017
14:23:28

Sergey
29.06.2017
14:23:53
+++

Marlik
29.06.2017
14:24:20
Ну, это пробный шар, спасибо поправлю...

Сергей
29.06.2017
14:24:28
когда создаешь gist
когда редактируешь тоже

Sergey
29.06.2017
14:26:08

Сергей
29.06.2017
14:26:30
есть же нормальный .babelrc

Sergey
29.06.2017
14:27:01
я думал .babelrc юзаеться только клишным бабелем

Сергей
29.06.2017
14:27:09

Marlik
29.06.2017
14:27:11

Sergey
29.06.2017
14:27:40
ну так проще же

Сергей
29.06.2017
14:27:49

Sergey
29.06.2017
14:27:52

Сергей
29.06.2017
14:28:01

Sergey
29.06.2017
14:28:10

Сергей
29.06.2017
14:28:12
вижу смысла объяснять нет

Google

Сергей
29.06.2017
14:28:19
вот так нормально, но Component не нужен

Sergey
29.06.2017
14:28:47
мне кажеться это лишнии копи пасты

Сергей
29.06.2017
14:28:59
это антипаттерн дикий

Sergey
29.06.2017
14:29:28

Marlik
29.06.2017
14:29:29
А это откуда? Ёпрст!

Сергей
29.06.2017
14:29:32
provide полезен, когда хочешь юзать Bluebird по всему проекту
Но это тоже сомнительно

Sergey
29.06.2017
14:29:59
хм, даже не представляю как это возможно

Сергей
29.06.2017
14:30:08
компилю бабелем и запускаю react-dom/server
всё

Sergey
29.06.2017
14:30:34

Сергей
29.06.2017
14:30:38
пиздец
ещё один
на ноде запускать бандл вебпака
охуенно
давайте все так делать

Sergey
29.06.2017
14:31:24

Сергей
29.06.2017
14:31:34

Google

Сергей
29.06.2017
14:31:39
это пиздец
? ? ? ? ?

Sergey
29.06.2017
14:31:48
в браузере запускают?)
я чет не понимаю о чем ты

Сергей
29.06.2017
14:32:02
Серверный рендеринг реакта
на ноде запустить реакт

Sergey
29.06.2017
14:32:40
а тот же бабель разве не через ноду работает?

Сергей
29.06.2017
14:32:55
бля

Admin
ERROR: S client not available

Сергей
29.06.2017
14:33:07
как же тогда работает babeljs.io/repl
Бабель просто на жс написан
парсер и компилер
где угодно можно запускать

Sergey
29.06.2017
14:33:52
ну тык, компилятор он же нодовский использует? чтоб сделать RSS

Сергей
29.06.2017
14:34:01
RSS?
у ноды нет компилятора

Sergey
29.06.2017
14:34:11
react side server ?

Сергей
29.06.2017
14:34:19
бабель на вход принимает строку с кодом и выдает на выход строку с кодом

Mike
29.06.2017
14:34:27
? ? ? ? ?
Тихо, тихо, у всех свои тараканы. CSS modules например

Сергей
29.06.2017
14:34:31

Google

Roman
29.06.2017
14:34:47
астанавись

Сергей
29.06.2017
14:35:09

Кирилл
29.06.2017
14:35:35
вись

Roman
29.06.2017
14:35:47
с языка снял

Сергей
29.06.2017
14:36:32

Sergey
29.06.2017
14:36:39

Сергей
29.06.2017
14:36:59

Petr
29.06.2017
14:38:32
Человек видимо не знает как происходит SSR

Sergey
29.06.2017
14:38:46

Сергей
29.06.2017
14:40:20
есть аббревиатура определенная

Sergey
29.06.2017
14:40:49
rssr тогда уже

Сергей
29.06.2017
14:41:08

Roman
29.06.2017
14:41:57
back to rssr

Stepan
29.06.2017
14:42:43

HipJoy
29.06.2017
14:50:02
всем привет
с чего начать изучать тестирование react сайтов?

Сергей
29.06.2017
14:50:28

Sergey
29.06.2017
14:53:49

Eugeniy
29.06.2017
14:54:16

Anton
29.06.2017
14:54:17
По тестирование компонентов поделитесь опытом. Большинство компонентов примитивно визуализируют входящие пропсы.
К примеру компонент, отображающий юзера в списке рендерит имя и аватарку.
Пишите тесты на это? Я вот что то ленюсь. Редюсеры и экшены потестить - святое, но вот компоненты - как то лень.