
Combot
07.12.2017
20:02:23
combot.org/chat/-1001032883247

Ivan
07.12.2017
20:07:14
Нид хелп.
Есть бекенд на flask python, есть SPA на реакте
https://gist.github.com/npi3pak/4e8aff74c6b0922ee9130b54803ec855
шлю с реакта запрос на бэк не проходит.
шлю с Постмана - все ок

Stepan
07.12.2017
20:08:46

Ivan
07.12.2017
20:09:12
CORS?
как бы да, но как бы нет. КОРС включен.

Google

Ivan
07.12.2017
20:09:51
на проблему наткнулся когда собрал бандл и подселил его к бекенду. До этого через webpack dev server все отлично работало

Stepan
07.12.2017
20:10:24

Ivan
07.12.2017
20:10:57

Stepan
07.12.2017
20:11:12
Вкладка Network
Там все запросы отображаются и все, что с ними происходит

Ivan
07.12.2017
20:13:23

Stepan
07.12.2017
20:13:28
Как ты до реакта добрался без этого?)
Ну 403
Скорее всего, ты не авторизовался

Ivan
07.12.2017
20:14:53
да, 403 ругается на это. Другое дело что я авторизовался

Stepan
07.12.2017
20:17:32
Ну это уже не к реакту
Копай

Google

Ivan
07.12.2017
20:20:19
раскапал кажись) за нетворкс спрасибо, я через жопу это делал как-то до этого))

Roman
07.12.2017
20:25:32
https://egghead.io
Кто-нибудь слил временно халавные курсы по реакту отсюда?

Константин
07.12.2017
20:29:20

Roman
07.12.2017
20:29:39
(((

Art
07.12.2017
20:31:17
import { validateInput } from '../../../shared/validations/signup'; такая запись может дать ошибку?

Dan
07.12.2017
20:31:28

Dmitry
07.12.2017
20:34:45
когда у тебя есть деньги на эти курсы, то эти курсы тебе не надо)

Andrew
07.12.2017
20:35:01

Art
07.12.2017
20:40:14
Module not found: Error: You attempted to import ../../../shared/validations/signup which falls outside of the project src/ directory. Relative imports outside of src/ are not supported. You can either move it inside src/, or add a symlink to it from project's node_modules/.
как сделать
что нашел фаил

Сергей
07.12.2017
20:40:45
не надо выходить за пределы src
вот и всё
не импорти вне проекта
это не правильно
что делать?
скопируй файл в проект

Art
07.12.2017
20:41:20
это бекенд часть

Andrew
07.12.2017
20:41:21
Прод не соберется же

Google

Andrew
07.12.2017
20:41:25
И что

Сергей
07.12.2017
20:41:28
либо юзай lerna
и делай кросспакеты
а можно и без lerna

Andrew
07.12.2017
20:41:57
Зачем из бека чет тащить ?

Сергей
07.12.2017
20:41:58
просто сделать пакет с нужными файлами и импортить в бэк и фронт
валидации. бизнес-сущности

Art
07.12.2017
20:42:13

Andrew
07.12.2017
20:42:40

Сергей
07.12.2017
20:42:46
покрывать тестами в двух местах
для логики это ОЧЕНЬ важно
для валидаций пофигу (хотя тоже нет)

Andrew
07.12.2017
20:43:20
Ну окей, с тестами понятный кейс
Чет не подумал
Кто-то уже пользовал https://github.com/avajs/ava ?

Сергей
07.12.2017
20:47:13
я пользуюсь уже давно

Google

Сергей
07.12.2017
20:47:19
и всем советую

Andrew
07.12.2017
20:47:55
Они ж как jest работают или я чет путаю ?

Сергей
07.12.2017
20:51:10
э
почти
только проще
и апи получше

Admin
ERROR: S client not available

Andrey
07.12.2017
21:03:43
Я очень рекомендую на udemy
Там крутой есть курс по реакту редуксу

dima
07.12.2017
21:04:25

Сергей
07.12.2017
21:04:32

Andrey
07.12.2017
21:05:34
https://www.udemy.com/react-redux/
Вон сегодня вообще 10 баксов
Но это того стоит
Вообщем там подход просто практический
Ты на каждом этапе настоящий эпп строишь
И через это учишься
А не «давайте построим todo список»
Здесь всеправльно

Google

Andrey
07.12.2017
21:06:44
Авторизация
Firebase

Сергей
07.12.2017
21:06:55
не пиши в столбик

dima
07.12.2017
21:07:17
И через это учишься
Если все преподнесут это лучше ? По-моему быстрее если сам найдешь и узнаёшь и изучишь
Ну мне так кажется

Roman
07.12.2017
21:08:26
спасибо, а нет ли случайно таких же примеров структур, но только с mobx ?

Andrey
07.12.2017
21:08:49
Мне самому до многого очень стремно добираться. Нет столько времени, нужно понять быстро - как мне сделать полновесное приложение, привязать аккаунты, api, какие best practices. Я пробовал 3 раза реакт - только с этим курсом я стал писать реальные решения.

dima
07.12.2017
21:09:46

Andrey
07.12.2017
21:10:20
Хм?

dima
07.12.2017
21:10:43
?

Andrey
07.12.2017
21:11:10
Учитесь блеать? Это что? Это к чему?

Nikita
07.12.2017
21:11:15

dima
07.12.2017
21:11:17
Это сайт
Куда сливают видосы платные

Andrey
07.12.2017
21:16:00
Не верю в пиратство

Dan
07.12.2017
21:16:09

Andrey
07.12.2017
21:16:59
Выучил реакт, написал продукт на нем, стал его продавать - и все слили :) прикинь? :)

Eugene Y.
07.12.2017
21:26:15
Как прикрутить плагин для вебпака в react-create-app ?

Stepan
07.12.2017
21:26:27