React.ts #2: Авторизация и пример работы с Redux и Redux-Saga

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • Redux-Saga Docs:
    redux-saga.js....
    Code:
    github.com/js-...
    #JS Code GitHub repo:
    github.com/js-...
    #IT Navigator Live
    / @itnavigatorlive9929
    #IT Navigator
    / @itnavigator457
    Telegram
    t.me/js_code
    Twitter
    / skkordiy
    Финансовая поддержка канала:
    WebMoney
    U606287170526
    Z132716328251
    R315186762528
    Приват24
    4731185606882212

Комментарии • 24

  • @r45her
    @r45her 4 года назад +3

    react-router-redux deprecated. Вы в курсе?

  • @bzlkch
    @bzlkch 4 года назад +2

    Вот это я вовремя поискал и наткнулся на твой канал. Спасибо!
    Подскажи пожалуйста, мог бы ты сделать подробное видео про саги, рассказать про все их возможности? На ру ютубе вообще нет подобных уроков по ним, здорово, если ты запишешь

    • @JSCode-by-AlexK
      @JSCode-by-AlexK  4 года назад +3

      Возможностей очень много, там есть очень подробная документация. Ок я посмотрю что можно придумать

    • @bzlkch
      @bzlkch 4 года назад +1

      #JS Code спасибо!

  • @ruslanberezhnoi8114
    @ruslanberezhnoi8114 4 года назад +1

    Красава 👍

  • @fedordostoevskiy4209
    @fedordostoevskiy4209 4 года назад +2

    Я просто раздавлен этой серией роликов. Я не очень долго учу JS и React. Я делал для себя проект на Express, React, Redux-thunk, Firebase-CloudFunctions, без TS. Какой же я б... Дилетант !!!
    А я думал что нормально получается. TS учить и все остальное тоже ... Я в шоке. Автору канала ОГРОМНЫЙ respect.

    • @JSCode-by-AlexK
      @JSCode-by-AlexK  4 года назад +2

      Спасибо) не нужно быть таким строгим к себе. И на чистом JS можно делать крутые вещи.
      Любой инструмент должен использоваться чтоб облегчить и ускорить разработку. Если тебе комфортно на JS + React.js + redux + redux-thunk почему бы и нет)) все приходит с опытом

  • @miraclechina1301
    @miraclechina1301 4 года назад

    Вопрос к тем, кто использует саги вместо thunk: а что именно в saga-ах вам понравилось больше, чем практически точно такой же async-await код + redux-thunk?

    • @Tsougaev
      @Tsougaev 4 года назад

      Nikola Сhannel возможность тестирования

    • @cseedrvr6627
      @cseedrvr6627 3 года назад

      Плюс саг по сути только в тестах

  • @kirillmitskevich8851
    @kirillmitskevich8851 4 года назад

    А какое-нибудь рабочее решение для saga + ssr придумали уже?

    • @JSCode-by-AlexK
      @JSCode-by-AlexK  4 года назад

      Конечно, у меня был опыт работы с saga и Next.js. Загугли и найдёшь много решений

    • @ИгорьАлексеевич-м5м
      @ИгорьАлексеевич-м5м 3 года назад

      @@JSCode-by-AlexK мало инфы на эту тему, всюду одно и то же

    • @АлександрШтоколов-б7д
      @АлександрШтоколов-б7д 3 года назад

      @@ИгорьАлексеевич-м5м добрый вечер, если вопрос saga + ssr еще актуален, могу скинуть рабочий проверенный вариант, я работаю со связкой redux redux-saga next.js плюс middleware для работы с localStorage, делаем крупные проекты на этой связке и все хорошо работает

  • @lordenas
    @lordenas 3 года назад +1

    Спасибо за видеоурок!
    А как бы вы стали реализовывать индикатор загрузки? Создавать на каждый action type новую переменную?
    enum Type {
    SIGN_IN = 'SIGN_IN',
    SIGN_IN_FETCH = 'SIGN_IN_FETCH',
    SIGN_IN_ERROR = 'SIGN_IN_ERROR',
    SET_AUTH = 'SET_AUTH',
    SIGN_UP = 'SIGN_UP',
    }

  • @sevi43
    @sevi43 4 года назад

    Неплохо)
    А почему хуки не юзаем?

    • @JSCode-by-AlexK
      @JSCode-by-AlexK  4 года назад +1

      Обычно использую но для форм достаточно инструментов antd

    • @sevi43
      @sevi43 4 года назад +1

      @@JSCode-by-AlexK я имею ввиду useDispatch, useSelector

    • @sevi43
      @sevi43 4 года назад

      @@JSCode-by-AlexK и почему saga, а не санки?

    • @sevi43
      @sevi43 4 года назад

      @@JSCode-by-AlexK и почему не используем redux-toolkit?)

    • @JSCode-by-AlexK
      @JSCode-by-AlexK  4 года назад +1

      на санках далеко не уедешь если делаешь что то сложное, saga в этом плане гораздо удобнее

  • @sergeykostenko2449
    @sergeykostenko2449 3 года назад

    Большое вам спасибо за оба видео по React.ts + Redux Saga! А возможно залить на Github репозиторий с бэкендом?

  • @mikhailstepanishchev283
    @mikhailstepanishchev283 3 года назад

    Спасибо,очень интересно !