
Дмитрий
16.04.2017
17:13:17

Anton
16.04.2017
18:10:29
Привет, ребята.
Решил пощупать веб девелопмент.
Весь день туплю и не могу разобраться.
Пытался по гайдам сделать простейшую регистрацию user/pass с помощью passportjs. Получилось, но возник первый вопрос: стоит ли разделять сервер с реактом и сервер с данными?
А сюда пишу, ибо не совсем понимаю, можно ли прикрутить passport.js к create-react-app без eject'а?
Спасибо :)

Pavel
16.04.2017
18:27:04
Прикрутить к create-react-app без eject - можно все что угодно

Google

Name
16.04.2017
18:35:31

Pavel
16.04.2017
18:36:41
Поэтому не нужно, если для этого нет большой нужды

Таймураз
16.04.2017
18:37:15

Pavel
16.04.2017
18:37:26
Для начала на medium.com
Со временем на Хабре

Таймураз
16.04.2017
18:37:35

Pavel
16.04.2017
18:37:50
https://medium.com/@lokhmakov/
В принципе учебный проект я сегодня в публичный доступ уже выложил
Можете не ждать статьи
https://github.com/lokhmakov/create-react-app-stories

Evgeny
16.04.2017
19:00:36
Добрый вечер. У кого-нить есть опыт с react-rte? Выпадает ошибка про window про запуске проекта.. А может кто посоветует лучший редактор кода?

Google

Сергей
16.04.2017
19:04:01
Переходи на Linux/mac

Алёна
16.04.2017
19:06:23

Evgeny
16.04.2017
19:06:52
npm install vscode? так?

Сергей
16.04.2017
19:07:00
Настраиваешь под себя, ставишь плагины и счастлив

Дмитрий
16.04.2017
19:09:33
https://github.com/jpuri/react-draft-wysiwyg

Pavel
16.04.2017
19:11:07
Хм, не подскажите. Как мне после действия в redux через CALL API вызвать другой CALL API?

Alexander
16.04.2017
19:12:21

Ostap
16.04.2017
19:15:09
Посоны. Декораторы нужны ?

Mike
16.04.2017
19:15:26
почем?

Ostap
16.04.2017
19:15:39
Не как патерн. А как фича в ES

Pavel
16.04.2017
19:16:00

Evgeny
16.04.2017
19:20:26

Джон
16.04.2017
19:36:04
ребят, а многие юзают create-react-app ?

Pavel
16.04.2017
19:37:41
Многие

Джон
16.04.2017
19:37:45
вопрос в частности такой — не могу подключить плагин babel-plugin-module-resolver. Тупо не работает. Конфиг пытался прописывать в .babelrc, как и предложено в доках плагина. Может есть другое решение?

Dmitrii
16.04.2017
19:39:58
пользовался ли кто нибудь монорепо когда много приложений, либо бьете на разные репо? есть какой то личный опыт?

Google

Dmitrii
16.04.2017
19:40:53

Pavel
16.04.2017
19:41:58
В create-react-app вы не можете переопределить настройки через .babelrc. Попробуйте это сделать через react-app-rewire

Dmitrii
16.04.2017
19:44:20
а плюсы минусы то какие из личного опыта?

Pavel
16.04.2017
19:45:06
Минусы очевидны, при обновлении зависимостей пересборка других пакетов.
То есть процесс сборки - увеличивается по времени.

Dmitrii
16.04.2017
19:45:17
я вот пока вижу один большой минус это проблемы с деплоем нескольких проектов из монорепо, когда ci типо трависа

Pavel
16.04.2017
19:45:19
В остальном - никакой разницы.

Джон
16.04.2017
19:47:45
оффтопа вам чуток )
http://www.last-thursday.org/

Igor
16.04.2017
19:51:33
О! rewired надо глянуть
А то мне все никак stylus не хватало в react-create-app

Джон
16.04.2017
19:56:22

Igor
16.04.2017
19:58:23
Резольвера?

Denis
16.04.2017
20:35:21
Парни, чё-то не могу найти в API четвертого React Router - как правильно организовать SSR?
А, ладно - нашёл ) https://reacttraining.com/react-router/web/guides/server-rendering

Джон
16.04.2017
20:36:09
Ребят, ну так он вроде подключился, но я ума не приложу как мне передать конфиг в него..
вот тот что сверху
получается, в доках к плагину указано только, как прописать конфиг в .babelrc. А как его применить в связке с react-app-rewired?

Google

Pavel
16.04.2017
20:41:06
config.module.loaders[0].query.plugins = [
["module-resolver", {
root: ["./src"],
alias: {
test: "./test"
}
}]
]
ping @quantum_robin

Admin
ERROR: S client not available

Джон
16.04.2017
20:41:45

Pavel
16.04.2017
20:43:52
пробую )
Вопрос в другом, для чего вам это?
Возможно я предложу иной способ реализации

Джон
16.04.2017
20:48:17

Pavel
16.04.2017
20:50:01
для алиасов..
Есть стандартный путь для CRA и для многих IDE - это ./src/node_modules все ресурсы внутри будут доступны по абсолютному пути.

Джон
16.04.2017
20:50:43
да, но я же не буду туда писать компоненты и вообще все приложение )
или я чего-то не понял

Pavel
16.04.2017
20:51:18
Конечно будете. Вы просто путаете node_modules и ./src/node_modules
Вот пример посмотрите сегодня написал комплексное приложение для обучения
https://github.com/lokhmakov/create-react-app-stories
И как я уже сказал ранее - это стандартный путь, который был принят командой CRA после длительного обсуждения.

Джон
16.04.2017
20:54:42

Dream
16.04.2017
20:56:19

Pavel
16.04.2017
20:59:10
В приведенном примере, также будет любопытно посмотреть на реализацию подсистем, для каждой из которых выделенный redux store, datasource (один из PostgreSQL, MySQL, MariaDB, SQLite) и автогенерация API и backend на базе конфигурации подсистем.

Игорь
16.04.2017
21:44:40
Подскажите про авторизацию с помощью onEnter. Как все грамотно сделать. Насколько я понял при роуте на защищенный контейнер, обращаться на сервер с токеном за авторизацией. Но у меня получается мелькание между открытой и закрытой страницей. Есть у кого нибудь ссылочка на чтиво?

Igor
16.04.2017
22:09:12

Google

Pavel
16.04.2017
22:35:10

Igor
16.04.2017
22:35:53
То есть это для IDE больше?

Pavel
16.04.2017
22:36:19
Мне вот кажется, что реакт какой-то сложный получается
слишком дофига надо делать,чтоб все работало

Igor
16.04.2017
22:36:41
Да, да... чем дальше в лес

Pavel
16.04.2017
22:37:13
Да, virtual dom конечно круто.. но ей богу, делать страницу 6 часов.. а потом вернуться к старому сервер сайду и сделать ту же страницу за 5 минут

Igor
16.04.2017
22:37:17

Pavel
16.04.2017
22:37:28

Igor
16.04.2017
22:42:01
create-react-app-stories, но все я уже понял.

Игорь
16.04.2017
23:17:47

Alexander
17.04.2017
02:53:47
Обычная