These are chat archives for dev-ua/reactjs

18th
May 2017
Artyom Tsurkan
@artsurkan
May 18 2017 05:34
Разобрался с клиентской частью SPA (react+redux), как правильно запилить серверную часть ? Может есть примеры чтоб глянуть структуру (модели, контроллеры), какие пакеты юзаются ? И как это всё потом выкладывается ? Выкладывается rest api который в том числе отдаёт собранный bundle.min.js ? Т.е. готовим отдельно клиент, отдельно rest api и потом в rest api просто вкладываем готовый минифицированный клиент ? или как обычно делают ? Вот тут есть примеры клиентов https://toster.ru/q/420758
может видел кто полное spa с клиентом и сервером (не notes и to-do)
желательно пример на node.js + express + mongodb
Alexey Kuznetsov
@alexey-kuznetsov
May 18 2017 07:26
Всем привет, подскажите плиз такую вещь. Делаю приложение на основе react-scripts, компилирую через npm run build всё как бы хорошо, но для корректного роутинга нужен .htaccess - я его создаю и всё работает, но при повторном билде он удаляется. Как сделать так, чтобы он оставался?
vava
@vaz9
May 18 2017 07:27
@alexey-kuznetsov смотрите в сторону рим раф, скорее всего он стоит у вас и удаляет билд... желательно внимательно посмотреть весь свой конфиг и понимать, что там написано
Alexey Kuznetsov
@alexey-kuznetsov
May 18 2017 07:28
если бы он был мой)))) это реакт-скриптовский)) Ну значит пришло время разобраться
vava
@vaz9
May 18 2017 08:26
@alexey-kuznetsov первое, найдите rimraf, второе, почему .htaccess находится в билде?
Alexey Kuznetsov
@alexey-kuznetsov
May 18 2017 08:28
а где ему надо находиться?
у меня сервер апач, папка билд - корневая директория сайта, соответственно в ней и лежит .htaccess
vava
@vaz9
May 18 2017 08:30
@alexey-kuznetsov и все билдите в корень?
@alexey-kuznetsov тогда просто еще одну точку входа в виде .htaccess файла и профит
Alexey Kuznetsov
@alexey-kuznetsov
May 18 2017 08:31
не в корень билжу, а в папку build, как положено, просто апач настроен так, что его корень в build
но суть понял, спасибо)
Alexandr Smirnov
@phpclub
May 18 2017 11:57
Коллеги, началось голосование за доклады DevConf'17 https://devconf.ru/ru/offers/FrontEnd помогите выбрать лучшие.
Denis Stoyanov
@xgrommx
May 18 2017 11:58
проголосовал :smile: https://devconf.ru/ru/offers/offer/273
sn00rk
@sn00rk
May 18 2017 14:35
А как вы разруливаете ситуации с приватными/локальными свойствами в recompose? Все через withState или через локальные переменные?
ValeryLosik
@ValeryLosik
May 18 2017 15:46
Всем привет!Пилим проект на реакте с тайпскриптом,возникла необходимость настроить энв под юнит-тесты,прикрутили jest,но он не выкидывает type checking errors,что посоветуете взять на проект на ts с реактом для юнит-тестирования?