
Ivan
18.05.2018
12:48:49
Подписанные
Ты про какой то особый запрос?

eclipseeer?
18.05.2018
12:49:33
ты про запрос с дашбоарда при didmound?
У тебя запросы итак идут каждый раз
я зашел на Dashboard 1 раз, отправил запрос а апи с токеном. Все ок, получил данные, положил в Redux. После этого я ушол обратно на Home. На следующий заход я не буду слать запрос на апи, идо они уже в сторе.

Google

Ivan
18.05.2018
12:54:35
It's up to you как говорится. Между сменой экранов данные могут поменяться

eclipseeer?
18.05.2018
12:54:50
По сути дальше будет только проверка доступа к роуту

Ivan
18.05.2018
12:55:59
Ну если не могут, тогда не запрашивай

eclipseeer?
18.05.2018
13:00:49
Ну если не могут, тогда не запрашивай
мы не туда пошли:) Эсть PrivateRoute, который проверяет аутентификованый ли юзер или нет. Если да, тогда маун Дашборда и уже другой запрос к апи. Вопрос кака раз по проверке
при заходе на роут

Nugzar
18.05.2018
13:24:34
ты как получаешь токен на дашборде?

eclipseeer?
18.05.2018
13:30:21

Nugzar
18.05.2018
13:30:41

eclipseeer?
18.05.2018
13:31:23
токен уже должен быть в момент дидмаунт
нет токена - редирект на логин

Nugzar
18.05.2018
13:32:05
ты запрос к апи с какими парметрами делаешь?

eclipseeer?
18.05.2018
13:32:55
userid?

Google

eclipseeer?
18.05.2018
13:33:08
пока что

Nugzar
18.05.2018
13:33:22
а userId откуда берёшь?

eclipseeer?
18.05.2018
13:33:46
из токена)
а токен с локалстора

Nugzar
18.05.2018
13:34:21
а нах тебе запрос тогда если у тебя и так есть токен?

Sergei
18.05.2018
13:34:35

Nugzar
18.05.2018
13:35:06

Sergei
18.05.2018
13:35:18

eclipseeer?
18.05.2018
13:35:38
нет, я уже запутался
есть роут
/dashboard
при заходе на него проверяем залогинен ли юзер и имеет ли права
дальше если все ок маунтим дашборд и делаем запрос к апи за датою для него
всмисле чтобы не рендерить пустой компонент и не перекидывать если ошибка доступа

Sergei
18.05.2018
13:39:45
Короче, храни в redux состояние аутентификации

Roman
18.05.2018
13:40:13
Привет. Посоветуйте что-то для full stack разработки на react + node?
MERN.io → что-то не работает.

Mikhail
18.05.2018
13:40:38
у тебя монга не запущена

Roman
18.05.2018
13:40:47
Это после mern init test && cd test && npm install && npm start

Google

Roman
18.05.2018
13:40:55
Оооо
Действительно
><

eclipseeer?
18.05.2018
13:41:00

Roman
18.05.2018
13:41:14
Спасибо. А как быть с 32 vulnerabilities?
Можно такое выпускать в production?

Mikhail
18.05.2018
13:42:02
с 32 уязвимостями?)

Anima
18.05.2018
13:42:39
?

Roman
18.05.2018
13:43:00
:D
Ну это прям из коробки такое сооббщение
Я даже код не успел никакой написать

Mikhail
18.05.2018
13:43:34
так это не от тебя зависит

Mikhail
18.05.2018
13:43:37
у тебя пакеты уязвимые

Roman
18.05.2018
13:44:00
Может есть альтернатива MERN?

andretshurotshka?❄️кде
18.05.2018
13:44:38
MEAN))

Max
18.05.2018
13:45:32

andretshurotshka?❄️кде
18.05.2018
13:45:50
CRA тогда

Admin
ERROR: S client not available

Anima
18.05.2018
13:45:53
Та ну не
А чем мерн не устраивает?

Google

Anima
18.05.2018
13:46:04
Что ты за пакеты такие используешь с уязвимостями?

Nikita
18.05.2018
13:47:19
подскажите плиз, как то не соображу, можно что то вроде такого писать?
export { * as ui } from './ui';
или такое в одну строку не сделать?

Roman
18.05.2018
13:47:39
Я никакие еще пакеты не ставил свои

Anima
18.05.2018
13:47:40
Убери фигурные скобки

Сергей
18.05.2018
13:47:49

Roman
18.05.2018
13:47:57
Просто установил mern согласно инструкции:
\http://mern.io/documentation.html

Nikita
18.05.2018
13:48:10
export * as ui from './ui';
так тоже не пашет, пробовал (

Anima
18.05.2018
13:48:11
Можно вручную же все это поустанавливать

Nikita
18.05.2018
13:48:30

Anima
18.05.2018
13:48:30

Roman
18.05.2018
13:48:40
Ну как бы да. Но думал его использовать так как все нужное уже подключено

Сергей
18.05.2018
13:48:46

Nikita
18.05.2018
13:48:52

Vlad
18.05.2018
13:49:41
нпм вроде после последнего обновления стал чекать пакеты при установке
раньше просто автоматом не писал

Nikita
18.05.2018
13:49:51

Artyom
18.05.2018
13:50:43
Пока что лучший и самый эффективный принцип разработки, который я видел, это:
(скрам)
1. сделать прототип вообще не думаю про надежность и поддержку
2. пострадать с ним пару месяцев
3. переписать ВСЕ с нуля
В иных случаях выходит либо заметно дороже, либо у вас нормальная команда и аналитиков и разработчиков и тестировщиков, но таких крайне мало

Vlad
18.05.2018
13:52:18

Artyom
18.05.2018
13:52:44

Google

Vlad
18.05.2018
13:53:43
СЕО

Artyom
18.05.2018
13:53:56
Ну и service desk, конечно

Vlad
18.05.2018
13:54:06
да не , просто за твои условные два месяца приходит осознание , как это должно работать
Может это и дешевле разработки проекта выйдет