FastAPI ТОП Библиотек и Расширений [2024]

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ค. 2024
  • Скачай PDF версию экосистемы FastAPI со всеми ссылками - в телеграм боте t.me/ArtemShumeikoBot
    Самые нужные библиотеки для FastAPI - в одном видео.
    Освой backend разработку на Python с НУЛЯ до развертывания в продакшн за 3 месяца: clck.ru/38iU64
    Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ
    Пишу про лайфхаки при поиске работы, рынок труда и способы развития разработчиков в телеграм канале - подписывайся: t.me/artemshumeiko
    Python сообщество в телеграме (здесь тебе помогут с любым вопросом): t.me/python_community_rus
    Полезные материалы для бэкендера в моем телеграм боте: t.me/ArtemShumeikoBot
    Поддержать меня и получить ранний доступ к видео можно здесь: boosty.to/artemshumeiko
    Пример репозитория с аутентификацией и авторизацией: github.com/artyomklg/my-fasta...
    0:00 - Структура проекта в FastAPI
    1:02 - Валидация и сериализация данных в FastAPI
    2:45 - Работа с базой данных в FastAPI
    5:19 - Авторизация и аутентификация в FastAPI
    6:33 - Админки в FastAPI
    8:44 - Прочие библиотеки
    #backend #python #fastapi #pydantic #шумейко

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

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

    Скачай PDF версию экосистемы FastAPI со всеми ссылками - в телеграм боте t.me/ArtemShumeikoBot
    Освой Backend разработку на Python с НУЛЯ до нахождения первой работы: clck.ru/38iU64
    Прочитать отзывы к курсу можно на Stepik: clck.ru/38ZdhZ

  • @vadimv1501
    @vadimv1501 หลายเดือนก่อน +23

    все что связано с фаст апи интересно. ты - главный амбасадор fastapi в ру ютубе. Сейчас после твоих видосов пытаюсь разобраться в аутентификацию через jwt без сторонних библиотек, с рефрешем. Максимально жду видос по этой теме

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

      в доке замечательное решение описано

  • @simpleman4790
    @simpleman4790 หลายเดือนก่อน +24

    + видео по авторизации подробное)

  • @user-eb2nz5nx1g
    @user-eb2nz5nx1g หลายเดือนก่อน +5

    "Я собирался рассмотреть на самом деле кастомную аутентификацию, но один из подписчиков предложил использовать FastApi-users. Почему бы и нет" :)))
    Жду кастомную аутентификацию🙃

  • @n-2094
    @n-2094 หลายเดือนก่อน

    Качественный контент, наконец-то) Отличная подача, как и всегда.
    Вот побольше бы видосов

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

    Очень люблю смотреть твои видео такого формата: про архитектуру, про новые библиотеки. Обязательно сними пожалуйста видео простого приложения отображения данных из бд oracle 👍

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

    Артём, спасибо за качественный контент! Недавно буквально столкнулся с проблемой написания сервиса аутентификации на FastAPI и никакого нормального решения не нашел. Очень хочется увидеть видео по кастомной аутентификации и OAuth2

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

    Круто! Интересно посмотреть примеры реализации самописной авторизации, про админку и тест времени выполнения

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

    Воу воу, крутой видос!!! даешь разбор библиотек из списка. можно объединить в плейлист и дополнять. Спасибо за контент

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

    + Ждём с нетерпением подробный видос про авторизацию, jwt, рефреш, аксес токены, role & permission management 😊

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

    Ждём новый выпуск !))

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

    Артём, спасибо, а для мидл уровня будет что-то? Возможно не целый курс, а какой-то небольшой интенсив?

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

    Спасибо тебе за твой труд

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

    Спасибо ❤

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

    А я когда-то на peewee в бд ходил))) Спасибо большое за видео!

  • @user-fj4by1vu8n
    @user-fj4by1vu8n หลายเดือนก่อน +6

    Жду кастомную аутентификацию ❤

  • @begenFys
    @begenFys 24 วันที่ผ่านมา

    Спасибо за такой подробный ролик! Очень интересно послушать про slowapi, fastapi_profiler и, конечно, аутентификацию, их много не бывает)

    • @artemshumeiko
      @artemshumeiko  24 วันที่ผ่านมา

      спасибо! Расскажу обо всем в скором времени

  • @user-kk1yg9fr8r
    @user-kk1yg9fr8r หลายเดือนก่อน

    спасибо за ролик. Две последние либы заинтересовали ))

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

    Хотелось бы больше узнать про внутреннюю комуникацию меж-ду микросервисами (не отложенные задачи как в прошлых видео, а незамедлительное взаимодействие), какие существует техники, какие из них наиболее популярны и востребованы на реальных проектах и как их реализовать в интеграции с FastAPI.

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

    большое спасибо за видео, хотелось бы про GraphQL услышать в FastAPI ну и про кастомную авторизацию

  • @saitaro
    @saitaro หลายเดือนก่อน +2

    Артём, ты не находил случаем хорошей консоли для FastAPI? Вроде джанговской django-admin shell, c ней очень удобно работать. И ещё про HTMX хотел спросить, будет ли видос. Это опять для тех, кто не любит с JS возиться.

  • @user-dk8sq
    @user-dk8sq หลายเดือนก่อน

    Привет Артем, в платном курсе по фатсапи ты rest api пишешь?

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

      да, используем REST, так как он наиболее популярен

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

    Артём, можете пожалуйста подсказать, какие три проекта я могу сделать для портфолио с помощью FastAPI?

  • @whu.9163
    @whu.9163 หลายเดือนก่อน

    По поводу скорости pydantic. О разнице в 2 раза и разговоры про его перформанс относительно датаклассов, в основном, говорили еще при старой версии. После того как переписали на Rust, pydantic заметно прибавил в скорости.

    • @user-tk1jt4wu4v
      @user-tk1jt4wu4v หลายเดือนก่อน

      Я тесты свои проводил правда с простыми sql запросами (select + insert). Сервис с датакласами и работа с бд на чистом SQL (один запрос к примеру 100 милисек) Если добавляю Pydantic + sql запросы 160 милисек. Если Pydantic + SQLAlchemy запросы по 270 милисек. Это для размышления

  • @fight_me-
    @fight_me- หลายเดือนก่อน +1

    Как всегда всë на высшем уровне, респект!

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

    Лайкос не глядя, братух.

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

    Естественно надо видео про кастомную авторизацию, потому что тут вообще не вариант использовать то, что предлагает фреймворк.
    Очень жду! Сравню с тем, что написал сам. Собирал по крупицам, теперь не знаю безопасная она или нет.

    • @user-in6ys6hu8x
      @user-in6ys6hu8x หลายเดือนก่อน

      попробуй кейклок, решает все проблемы кастомной ауф

  • @xsa-tube
    @xsa-tube หลายเดือนก่อน

    FastApi 💪

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

    + за разбор SQLModel. Уж очень привлекательно она выглядит при использовании FastAPI

  • @x-user-agent
    @x-user-agent หลายเดือนก่อน +1

    нам всё интересно)

    • @artemshumeiko
      @artemshumeiko  หลายเดือนก่อน +2

      рад слышать)
      буду постепенно покрывать все темы

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

    в fastapi не хватает интересных деталей, как в том же Django. Например админка или встроенная аутентификация. Хорошо, что люди делают библиотеки, которые как раз и добавляют новые возможности

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

    Артём привет! Возможно ли докупить доступ в группу, после оплаты стандартного тарифа? Пока хотел бы в фоне пройти самостоятельно курс, а по необходимости докупить вход в группу. Спасибо за FastAPI!

    • @artemshumeiko
      @artemshumeiko  15 วันที่ผ่านมา +1

      Привет! Да, можно апгрейдить тариф в любой момент

  • @user-um8ri4je4e
    @user-um8ri4je4e หลายเดือนก่อน

    Видео про аутентификации и авторизации было бы ТОП!!!

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

    Артем добрый день, а как вы думаете на нынешнем рынке IT нужны новые бэкэндеры или уже все места закончились?)

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

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

  • @SLON-di4co
    @SLON-di4co หลายเดือนก่อน

    Очень хочу увидеть видео об авторизации, осталось 250 лайков)

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

    Я бы хотел посмотреть видос по sql model и кастомной авторизации с refresh токеном. А то у меня сейчас авторизация работает только с access токеном :(

  • @user-wn4nj6lq9q
    @user-wn4nj6lq9q หลายเดือนก่อน

    Обожаю

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

    неплохо было бы снять ролик про Devin - имеет ли смысл возиться со всей этой экосистемой, если за тебя все может делать нейросетка.

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

    Даёшь кастомную аутентификацию!!!

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

    Что насчёт Tortoise ORM?

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

    Очень жду кастомную аутентификацию

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

    6:31 было бы вообще круто если б еще и интеграцию с тг) тг приложением каким-нибудь или ботом

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

    + про кастомную авторизацию

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

    жалко что когда я учился не кто не рассказывал о чем то подобном, я это все познавал со временем от друзей колег или на опыте

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

    Ни как понять не могу. FastApi же нужно использовать только если асинхронный код пишешь? Или и в синхронном варианте можно?

    • @user-ff1sd6wl1h
      @user-ff1sd6wl1h หลายเดือนก่อน

      Не обязательно. есть pool и thread executors. Например, никто тебе не мешает побаловаться в новом потоке hashlib или numpy, так как они не блокируют GIL

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

      @@user-ff1sd6wl1h Ну вы выдали, я пока об этом даже не задумывался. Точнее смотрел общее представление, но так себе. Я пока научился писать код, немного ООП и настройки серверов для запуска проекта(с трудом въехал во все эти концепции). Но до асинхронного программирования так и не добрался. Сейчас пришло время для выбора Фреймворка, вот я и думаю стоит ли браться сейчас за FastApi если я пока из асинхронного знаю только две команды asinc и await и поверхностное представление.

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

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

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

    хочу обзор на SQL Model

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

    как насчет tortoise?

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

    Нужен кастом аус

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

    Давай кастрирую аутентификацию

  • @user-xs9um4zf8r
    @user-xs9um4zf8r หลายเดือนก่อน

    fastapi users топ либа для аута

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

    в джанго тоже алхимию юзаешь, если конечно вообще юзаешь джанго?)

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

      в джанге же только django orm, алхимию не внедрить

  • @user-xr9fw1jj8i
    @user-xr9fw1jj8i หลายเดือนก่อน

    + видео React и FastAPI с авторизацией

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

      скоро выйдет React + FastAPI, но пока без авторизации)
      На нее отдельно посмотрим

    • @user-xr9fw1jj8i
      @user-xr9fw1jj8i หลายเดือนก่อน

      @@artemshumeiko Отлично!! Жду с нетерпением))) P.S.Было бы супер показать как рефрешить http only куки с фронта вовремя (авторизация и аутентификация через FastAPI + OAUth2 Bearer)

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

    За видосик по SQLModel !

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

    Коротко и ясно, без воды. Подборка материала - норм.
    Единственное, что немного режет слух это произношение "Апи" вместо "ЭйПиАй".

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

      странно что вам это слух режет. Отовсюду звучит АПИ, а вам эйьпиай нужно)

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

      @@abraham3345 отовсюду, это откуда? Подавляющее большинство информации по теме звучит-таки на английском языке.
      И есть еще другой момент руссификации - вот вы когда приложение пишете, у вас там будет "апИшка" или "Апишка"?

  • @user-mi4vf4io7l
    @user-mi4vf4io7l หลายเดือนก่อน

    Не пойму для чего использовать фаст апи если питон сам по себе медленный еще медленее джавы и других язык на порядок больше?

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

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

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

      Да в принципе незачем использовать фаст апи. Но есть проекты, которые когда-то уже на нем запустили. Переписывать сейчас всю кодовую базу - это дорого и может даже не совсем реально. Но в принципе и сейчас могут стартануть проект на фаст апи. Это просто значит, что его производительности будет достаточно и архитектор в этом уверен. Ну допустим есть сервис, который рассчитан на 20К пользователей и есть 100% уверенность, что их вряд ли будет больше. Тогда могут взять тот же фаст апи просто потому, что питонистов куда больше, в разы больше, чем разрабов на Go, например.

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

      используйте сразу асемблер, чтоб наверняка!

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

    Хочу видос про аутентификацию

  • @user-vm7tp5tz6i
    @user-vm7tp5tz6i หลายเดือนก่อน

    starlette admin самая лучшая

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

    забьіл про TortoiseORM

  • @user-xr9fw1jj8i
    @user-xr9fw1jj8i หลายเดือนก่อน

    + видео по авторизации подробное)

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

    + видео по авторизации подробное)