REST сервер авторизации на Rust

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

ความคิดเห็น • 67

  • @artishoo
    @artishoo 3 ปีที่แล้ว +36

    Ура, больше бы про rust. Информации на ру-ютубе почти нет

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว +14

      ееее, я ещё запилю

    • @L0wPressure
      @L0wPressure 2 ปีที่แล้ว

      @@SeemsNerdy оч классный видос, простым языком о сложном. Мне тоже из всех фреймворков Rocket приглянулся схожестью с Nestjs и Spring.

  • @t0digital
    @t0digital 3 ปีที่แล้ว +5

    Ох, хорошо как! Спасибооо!

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว +1

      ого, меня господа смотрят :)

    • @t0digital
      @t0digital 3 ปีที่แล้ว +1

      @@SeemsNerdy да ну, какие господа:) отличный материал!

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว +1

      @@t0digital данкешон

  • @ugn_s
    @ugn_s หลายเดือนก่อน

    Вчера впервые написал "hello Rust", пошел дальше кодить на срр😀 Зачем смотрю видео про раст, понятия не имею. Нечего не понятно, но очень интересно

  • @белка-у8б
    @белка-у8б 3 ปีที่แล้ว +10

    Слушать тебя, так ещё и про Rust - одно удовольствие 🙂

  • @ДмитрийСергеев-ч7ь
    @ДмитрийСергеев-ч7ь 3 ปีที่แล้ว +3

    Очень круто! Давай больше раста

  • @zymanch
    @zymanch 5 หลายเดือนก่อน +1

    привет из 2024! бомбический видос) почему я смотрю гайд по расту не зная раста?)) теперь хочется попробовать раст. btw, приятно, что знаний питона из '24 вполне хватает, чтобы понимать код)

  • @vASTification
    @vASTification 3 ปีที่แล้ว +6

    Вот сколько есть видео по rust вот этот для меня самый почему-то информативный, хотя и информации не много. Продолжай плиз, прям дал шанс ещё раз попробовать войти в rust.

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว +1

      приятненько :)

  • @DemiusAcademius
    @DemiusAcademius 9 หลายเดือนก่อน

    Спасибо за видео. Мне почти 50, и собираюсь работать еще 20 лет. Пишу на Java. Уважаю C++, Kotlin, Scala, Haskell. Но rust бесподобен, хотя и не без недостатков.
    Интересно что Rust очень хорошо ложится на DDD

  • @maratkhambelo
    @maratkhambelo 10 หลายเดือนก่อน

    видео топ, огромное спасибо

  • @vladislavnovikov7978
    @vladislavnovikov7978 2 ปีที่แล้ว +2

    Илья, спасибо вам большое за такой хороший и понятный гайд.

  • @КириллЧе-я5ы
    @КириллЧе-я5ы ปีที่แล้ว

    Прекрасный контент! Спасибо!!

  • @РусланТургунбаев-т5й
    @РусланТургунбаев-т5й 3 หลายเดือนก่อน

    спасибо

  • @nikitanikiforov369
    @nikitanikiforov369 ปีที่แล้ว

    Чувак, ты круто объясняешь!

  • @SergiusBfg
    @SergiusBfg 7 หลายเดือนก่อน

    Огонь

  • @rybiizhir
    @rybiizhir 3 หลายเดือนก่อน

    Мне в освоении Rust помогло изучение С. На С никогда кроме практики в универе на Borland C++ 3.1 ничего не делал. Т.е. спустя 20 лет мог кое-как читать сишный текст. Так вот совет - не бойтесь С и перечитайте Страуструпа прежде чем начинать вьезжать в Rust.
    Да это долго, но все станет в разы прозрачнее.

    • @mqtrade5743
      @mqtrade5743 15 วันที่ผ่านมา

      По каким ресурсам учил сишку? Страуструпа достаточно?

  • @ВладиславПодпоркин
    @ВладиславПодпоркин 3 ปีที่แล้ว +1

    Владение ещё позволяет и "логические" контракты задавать в программе. (Хотя с ходу пример не придумаю)
    Ещё недавно поймал на мысли, что приятно, как chrono не даёт тебе смешивать Utc и Local время.

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว

      я вот знаю что я про PhantomData не знаю ничего, вот совсем, и в лайфтаймах все-таки плаваю

    • @ВладиславПодпоркин
      @ВладиславПодпоркин 3 ปีที่แล้ว

      @@SeemsNerdy про PhantomData? В плане как и где использовать?
      Если не ошибаюсь, PhantomData внутри когда-то определялась как [0; T], это давало ей 0 размер и использовало дженерик (для чего PhantomData и существует).
      Кстати о контрактах.
      Можно создать условный Storage с функцией load ResourceId содержит PhantomData и ResourceId

  • @trypophobia7497
    @trypophobia7497 3 ปีที่แล้ว +1

    Все вышло классно спасибо за урок

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว +2

      ю ар велком

  • @yes.6391
    @yes.6391 2 ปีที่แล้ว

    ура!!! ржавчинка!

  • @Alayzcer
    @Alayzcer 3 ปีที่แล้ว

    Классная подача материала! Мне понравилось.

  • @parennasubaru
    @parennasubaru ปีที่แล้ว

    Данная схема позволяет использовать 2 типа баз, которые Клинт будет выбирать при первой инсталляции? Посгрес и мускул

  • @linecoober8030
    @linecoober8030 2 ปีที่แล้ว

    22:54 момент когда я реально начал смотреть видос что бы узнать больше про rust не разобрав hello world на rust )

  • @DikBSD
    @DikBSD 3 ปีที่แล้ว +2

    У меня просьба: расскажите, пожалуйста, какие библиотеки существуют для создания интерфейса десктопный программ на Rust? Какие самые перспективные и удобные... Спасибо.

  • @maksim3281
    @maksim3281 3 ปีที่แล้ว

    8:20 несовсем понял, что означает feature в фигурных скобках.
    Если это зависимости для другой зависимости, то почему бы их просто явно не прописать в dependencies?
    Вот мы прописали в dependencies serde, uuid и потом еще указали их в качестве feature для других зависимостей, а что если бы мы их не писали в feature?

  • @Anton_Zh
    @Anton_Zh 4 หลายเดือนก่อน

    что думаете про вакансии Rust как начинающему в России?

  • @d1merz
    @d1merz 2 ปีที่แล้ว

    Крутое видео! Но вроде в Яве можно начиная с какой то версии объявлять default метод в интерфейсе и таким образом имплементировать его прямо там

  • @redirex7770
    @redirex7770 ปีที่แล้ว

    если апишка для приложухи на мобиле то лучше не реляционная дбшка, как думаете?
    к примеру монго, если да - то норм ли будет общаться с ней через Раст, учитывая, что монго написана на плюсах? Есть ли какие подводные камни?

  • @sgatrade8719
    @sgatrade8719 2 ปีที่แล้ว

    пушка

  • @user-artyomdmitriev
    @user-artyomdmitriev 3 ปีที่แล้ว +3

    Нужно попробовать тоже) блин меня эти сокращения умиляют function ->fun -> fn. скоро наверное let превратится в lt и тп)

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว +1

      си и дефайны с макросами :)

  • @ZzooD
    @ZzooD 2 ปีที่แล้ว

    Моно как то поудобней менеджить зависимости? Допустим, если у меня есть куча сервисов, мне их что все передавать через аргументы метода? Нельзя в конструктор контроллера или сервиса закинуть все зависимости которые могу потребоваться (как в спринге), чтобы в каждом методе их не дергать?

  • @NN-xq2np
    @NN-xq2np ปีที่แล้ว

    34:13 Зачем такой enum? Он же чистый Result! М.б. лучше было сделать так:
    pub type ApiResponse

  • @kensaitakeso
    @kensaitakeso ปีที่แล้ว

    15:20 как на русском правильно июНь или июЛь? есть остров в Индийском океане а есть язык программирования....

  • @olekollo7875
    @olekollo7875 2 ปีที่แล้ว +1

    2:00 что скажешь за go?

    • @borismor1
      @borismor1 ปีที่แล้ว

      Причина почему rust так не популярен у нас) зачем rust, если очень похожий по скорости go, но гораздо проще.

    • @MsTim159
      @MsTim159 11 หลายเดือนก่อน

      ​@@borismor1го проигрывает по производительности джаве и ноджс, болтается где-то на уровне пхп

  • @cyrilanisimov
    @cyrilanisimov 2 ปีที่แล้ว

    А если настроить нормально сборку в плюсах (прикрутить валидатор, что по сути входит в Раст по умолчанию), то выстрелить в ногу будет гораздо сложнее. Все, кто хвалит Раст и какой он лёгкий - соберите Хэлло Ворлд на Расте и Плюсах и посмотрите на размер бинарника.

    • @vs_gaming3013
      @vs_gaming3013 ปีที่แล้ว

      А кто-то реально утверждает, Раст легкий?? Мне после Пайтона ниразу не легко...

    • @MrLotrus
      @MrLotrus ปีที่แล้ว

      ​@@vs_gaming3013 наверное для плюсовиков легкий

  • @ravenalbatros
    @ravenalbatros 5 หลายเดือนก่อน +1

    всё бы хорошо, но "базёнка" меня убивает

    • @yumetoki_shorts
      @yumetoki_shorts 4 หลายเดือนก่อน

      Базёнка😊 Сайтик😊 Консолька😊

  • @alexwebdev317
    @alexwebdev317 3 ปีที่แล้ว +1

    я один смотрел как невидимо для глаз исчезала кола из стакана на протяжении видиво?

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว

      ну очень жарко было

  • @werckut
    @werckut 2 ปีที่แล้ว

    Из-за происхождения java, правильно говорить java, но мы всё равно говорим java) (правильно: йава)

    • @SubaruImprezaEdet
      @SubaruImprezaEdet ปีที่แล้ว +1

      правильно говорить "жаба"

  • @БелыйОрел-и6ю
    @БелыйОрел-и6ю 3 ปีที่แล้ว

    Как называется твоя модель колонок?

    • @SeemsNerdy
      @SeemsNerdy  3 ปีที่แล้ว

      Jbl LSR305 вроде

  • @Net-olekma
    @Net-olekma 5 หลายเดือนก่อน

    жаль проджолжения нет

  • @АндрейРешетченко-т9й
    @АндрейРешетченко-т9й 2 ปีที่แล้ว

    Если объяснятор постоянно отсылает тебя к доке - то это хреновый объяснятор.

  •  ปีที่แล้ว

    Интересный чувак 😎

  • @farkhoddaniyarov4909
    @farkhoddaniyarov4909 2 ปีที่แล้ว

    чем RUST лучше Java?

  • @one-two-three-four-five
    @one-two-three-four-five ปีที่แล้ว

    Rest на Rust не приходится 😀

  • @madbad1310
    @madbad1310 5 หลายเดือนก่อน +1

    как же мерзко звучит эта твоя "базёнка"

  • @yaroslavche
    @yaroslavche 2 ปีที่แล้ว

    Ну почему "базёнки", "постгря", etc? Как-то уж очень пренебрежительно по отношению к ним. Разве сложно не коверкать определения и собственные имена?