@react_js

Страница 3972 из 5115
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
ты как получаешь токен на дашборде?
на didMount запрос к апи, ну и ответ с токеном

Nugzar
18.05.2018
13:30:41
на didMount запрос к апи, ну и ответ с токеном
а пароль где хранишь в сторе чтоли?

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
нет токена - редирект на логин
Короче, ты проверяшь роль юзера? Если типа админ, то вперед, если нет - обратно в home?

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
Оооо

Действительно

><

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
MEAN))
это жестоко

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
Убери фигурные скобки

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
Roman
18.05.2018
13:48:40
Ну как бы да. Но думал его использовать так как все нужное уже подключено

Сергей
18.05.2018
13:48:46
Nikita
18.05.2018
13:48:52
шо пишет?
"ожидалось from"

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

раньше просто автоматом не писал

Nikita
18.05.2018
13:49:51
Ага
спасибо ))

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

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
да не , просто за твои условные два месяца приходит осознание , как это должно работать

Может это и дешевле разработки проекта выйдет

Страница 3972 из 5115