Задать вопрос
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (8)
  • Вопрос о реализации авторизации на React + Redux. Какие данные мы должны хранить в localStorage и в state redux?

    @Also_known_as
    Redux state используется для контроля состояния SPA приложения, хранить персональные данные в редакс стейт не является best practices, для этого используется session storage или реже local storage, хотя выбор в пользу последнего тоже имеет ограничения, токен лучше всего держать в сессионом хранилище оно лучше всего подходит, так как в SPA приложение на бекенде используется rest api или graph ql, токен должен регулярно передаваться в теле любого обращения к серверу и желательно на стороне фронтенда реализовать проверку времени его действия и его регулярное обновление.

    Что касается, "диспатчить из jwt" - каким это образом и что это вообще такое? Всё процессы связанные с генерацией токена происходят на бекенде на выходе только json и стринга в хранилище, это все что должно быть на фронте.

    Редьюсер - это метод обновление стейта приложения. Здесь мы можем выполнять асинхронный код, запросы к серверу а полученные данные необходимые для работы приложения кидать в стейт. В редьюсере обращаемся к серверу полученный токен и дату сохраняем в сессионом или локальном хранилище.
    Ответ написан
    2 комментария
  • Какой CSS-фреймворк подойдет под мои нужды?

    @Also_known_as
    Если изучаешь разметку, учи html 5, если изучаешь стилизацию css3, (бутстрап- это вообще мертвая тема) . Не шаблонизаторы учить надо а технологию или язык.

    Шаблонизаторы и фреймворки меняются, язык остаётся. Работаю в крупной компании b2b разрабатываю платформу, на обсуждение было принято брать готовые material UI компоненты чтоб сократить время, есть подробная документация ничего учить в принципе не нужно, а вот когда доходит дело до того чтоб изменить их поведение и добавить стилей тут чистый css3. Вот и все. Работал в банке разрабатывал дбо и срм системы, везде css3, html5, js или ts требуется, писал на реакте я не знал вообще его за год освоил на достаточно высоком уровне. Если технологию знаешь тебя везде примут.
    Ответ написан
    Комментировать
  • Почему localhost не открывается автоматически при npm start?

    @Also_known_as
    Откуда ты npm start запускаешь и файл package.json покажи
    Ответ написан
    1 комментарий