Size: a a a

React — русскоговорящее сообщество

2021 January 21

R

Rros in React — русскоговорящее сообщество
Всем привет.
Хотел бы уточнить все-таки по поводу хранения токенов. Поменял локалсторедж на куки. Но вопрос по поводу создания и хранения куки. Создаем идентификатор сессии и отправляем access, refresh токены с сервера, а на фронте только устанавливается credentials: 'same-origin'?
Просто не очень принцип понимаю) До этого просто принимал ответ с сервера, сохранял все в локалстор (или куки) и прикреплял к каждому запросу
источник

И

Иван in React — русскоговорящее сообщество
Никита
У меня такая ситуация, что:
1) В одном компоненте меняется
2) Это изменение сохраняется в локале
3) И когда я делаю определённые действия в  другом компоненте, то он должен отталкиваться от данных из стейта, но в стейте данные не обновляются
Тебе нужен ssot. Едина точка, где всегда актуальная информация. Локалсторадж не может (на самом деле может, но не надо) ею быть. Сохранение в локалсторадж — это сайд-эффект, как запрос на сервер. Только синхронный. Храни данные в стейте (сторе, если у тебя есть стейт-менеджер (лучше ему быть, но не обязательно, если проект учебный)). Все компоненты берут из этого места и в это же место кладут. А это место (стейт/стор) инициализируется данными из локалстораджа, а при каждом изменении выполняет запись в локалсторадж.
источник

R

Rros in React — русскоговорящее сообщество
Иван
Тебе нужен ssot. Едина точка, где всегда актуальная информация. Локалсторадж не может (на самом деле может, но не надо) ею быть. Сохранение в локалсторадж — это сайд-эффект, как запрос на сервер. Только синхронный. Храни данные в стейте (сторе, если у тебя есть стейт-менеджер (лучше ему быть, но не обязательно, если проект учебный)). Все компоненты берут из этого места и в это же место кладут. А это место (стейт/стор) инициализируется данными из локалстораджа, а при каждом изменении выполняет запись в локалсторадж.
И вообще не очень понимаю, зачем мне из куки прикреплять токен к запросу, как тут посоветовали, если, насколько я понимаю, куки итак отправляются на сервер с токенами в них. Или нет?)
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Rros
И вообще не очень понимаю, зачем мне из куки прикреплять токен к запросу, как тут посоветовали, если, насколько я понимаю, куки итак отправляются на сервер с токенами в них. Или нет?)
если что дед не тебе отвечал
источник

R

Rros in React — русскоговорящее сообщество
Maxim Koylo
если что дед не тебе отвечал
да, я случайно кликнул на ответить с компа
источник

Н

Никита in React — русскоговорящее сообщество
Иван
Тебе нужен ssot. Едина точка, где всегда актуальная информация. Локалсторадж не может (на самом деле может, но не надо) ею быть. Сохранение в локалсторадж — это сайд-эффект, как запрос на сервер. Только синхронный. Храни данные в стейте (сторе, если у тебя есть стейт-менеджер (лучше ему быть, но не обязательно, если проект учебный)). Все компоненты берут из этого места и в это же место кладут. А это место (стейт/стор) инициализируется данными из локалстораджа, а при каждом изменении выполняет запись в локалсторадж.
Во-первых. Спасибо, следующий мой проект определённо будет с каким-либо стейт-менеджером
Во-вторых. Держу в курсе, но в почти 8 утра перед сном меня осенила идея, причем совсем не костыльная и в какой то мере красивая, поэтому со спокойной душой можно отдыхать, всем всего хорошего!
источник

Н

Никита in React — русскоговорящее сообщество
Пока не забыл.
Какой проект посоветуете создать, чтобы я мог себя уверенным джуном назвать?
Какой-нибудь пресловутый интернет-магазин?
источник

t

technocrat in React — русскоговорящее сообщество
Никита
Пока не забыл.
Какой проект посоветуете создать, чтобы я мог себя уверенным джуном назвать?
Какой-нибудь пресловутый интернет-магазин?
Децентрализованную социальную сеть запили. )
источник

t

technocrat in React — русскоговорящее сообщество
Никита
Пока не забыл.
Какой проект посоветуете создать, чтобы я мог себя уверенным джуном назвать?
Какой-нибудь пресловутый интернет-магазин?
Систему "Сворачивающихся дневников".
http://www.improvement.ru/zametki/dnevnik/
источник

Н

Никита in React — русскоговорящее сообщество
technocrat
Децентрализованную социальную сеть запили. )
Чет легко. ХД
Про дневники - интересная затея, учитывая, что я подобное что то хотел оформить и в принципе я из тех людей, которые очень много что фиксируют из жизни
источник

NT

Nikita Titov in React — русскоговорящее сообщество
Никита
Пока не забыл.
Какой проект посоветуете создать, чтобы я мог себя уверенным джуном назвать?
Какой-нибудь пресловутый интернет-магазин?
если ты задаешься такими вопросами, значит тебе еще рано на джуна
источник

Н

Никита in React — русскоговорящее сообщество
Думаешь?
Ну вообще, у меня только 1 проект есть, и то пока что на 85-90% готовый, наверное поэтому некоторая неуверенность в своих силах присутствует
***
Но с другой стороны этот проект был испытанием неким и я круто прокачался пока его делал, вот. Не реальная практика конечно, но хоть что то
источник

NT

Nikita Titov in React — русскоговорящее сообщество
какой стэк хотя бы и что ты делал, какой функционал был самым сложным?
источник

t

technocrat in React — русскоговорящее сообщество
Никита
Думаешь?
Ну вообще, у меня только 1 проект есть, и то пока что на 85-90% готовый, наверное поэтому некоторая неуверенность в своих силах присутствует
***
Но с другой стороны этот проект был испытанием неким и я круто прокачался пока его делал, вот. Не реальная практика конечно, но хоть что то
Да не слушай никого! )
Представь, что тебе завтра жрать будет нечего и денег взять негде.

Рассматривай вакансии на hh.ru, стучи (пиши) в компании/организации, проси дать тебе тестовое задание по твоим навыкам.
От них не убудет, а тебе - шанс и опыт.

Дерзай и не стесняйся. )
источник

И

Иван in React — русскоговорящее сообщество
technocrat
Да не слушай никого! )
Представь, что тебе завтра жрать будет нечего и денег взять негде.

Рассматривай вакансии на hh.ru, стучи (пиши) в компании/организации, проси дать тебе тестовое задание по твоим навыкам.
От них не убудет, а тебе - шанс и опыт.

Дерзай и не стесняйся. )
Два чая этому господину
источник

Н

Никита in React — русскоговорящее сообщество
Nikita Titov
какой стэк хотя бы и что ты делал, какой функционал был самым сложным?
Стек - react... ну и все, про редакс вспомнил поздно и решил следующий проект делать с ним.
На знаю даже что было сложным. Я просто думал, а потом делал-делал и получалось.
Самое сложное это исправлять мелкие недочеты, которые я не предвидел.
В принципе. Один из разделов это своеобразный трелло, а другой это небольшие манипуляции с данными. Подсчет времени и все такое
источник

Н

Никита in React — русскоговорящее сообщество
technocrat
Да не слушай никого! )
Представь, что тебе завтра жрать будет нечего и денег взять негде.

Рассматривай вакансии на hh.ru, стучи (пиши) в компании/организации, проси дать тебе тестовое задание по твоим навыкам.
От них не убудет, а тебе - шанс и опыт.

Дерзай и не стесняйся. )
Действительно, я ничего не потеряю если просто попробую устроиться.
Спасибо большое за мысль
источник

NT

Nikita Titov in React — русскоговорящее сообщество
ну вот, что я и ожидал услышать
источник

Н

Никита in React — русскоговорящее сообщество
В плане?
источник

NT

Nikita Titov in React — русскоговорящее сообщество
довольно сыровато у тебя все
но! ты все равно можешь идти и пробовать, просто не задавайся вопросами, а делай больше
будь уверен в себе, на собесе нужно будет :)
источник