REST API IN PYTHON | Flask vs. FastAPI vs. Django

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

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

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

    Holy shit. In 5 minutes you cleared up little doubts I've had over the past few years. You need to do more. Your channel will blow up.

  • @pingyunao5112
    @pingyunao5112 3 ปีที่แล้ว +9

    Great video, thank you. I'd love to see a simple project in FastAPI from start to finish.
    You have a great style, keep it up.

  • @themarksmith
    @themarksmith 3 ปีที่แล้ว +10

    Really found this video useful, you explain things very well!

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

      Thanks so much!! Motivation to make more content 😀

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

      @@PhillipRubin Please do!

  • @DaniloSilva-pl3sq
    @DaniloSilva-pl3sq 3 ปีที่แล้ว +3

    I don't have much time to elaborate a comment (I have to create my first REST API with Python today as a technical challenge for a job), but: FANTASTIC VIDEO!!!!!!!!!

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

      Thanks!! Good luck you can do it 👏

  • @nafisborkar4998
    @nafisborkar4998 3 ปีที่แล้ว +9

    Great Content,
    It was easy to understand the concept of wsgi applications and how fast api stand out with its feature.
    All the best!

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

    Hi.
    Hola, buen video 👍
    Consulta: de los 3 frameworks: Django, FastApi y Flask... Cuál recomendarias para este 2022.o 2023.??
    Saludos

  • @Sam-tg4ii
    @Sam-tg4ii ปีที่แล้ว

    Thank you for the clear and concise comparison. One question: can the FastAPI's documentation page be used as a GUI for the API? I mean it is possible to put that on a server so a user can access it, enter values as inputs and get a reponse back?

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

      Yep! So wherever you have it deployed, going to the /docs route will allow access to that Swagger UI where users can make requests. I would say be mindful of authorization there tho. Happy coding!

    • @Sam-tg4ii
      @Sam-tg4ii ปีที่แล้ว

      @@PhillipRubin Thank you very much for the response.

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

      @@Sam-tg4ii Anytime! Thanks for watching

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

    Really great explanation, thanks

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

    Hi can we use fastapi for larger projects? With react or vue as Frontenf

    • @PhillipRubin
      @PhillipRubin  3 ปีที่แล้ว +4

      Yep totally -- i have used it with React before. I would recommend being really careful with your folder structure tho -- its a microframework planning to accommodate something large is really helpful. The fastapi team gives a really good guide here: fastapi.tiangolo.com/tutorial/bigger-applications/

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

      @@PhillipRubinthanks rubin,yes the project structure is kind of scary with the import files

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

    I'm looking for a framework similar to Laravel with Database migrations. Any idea?

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

      In this case go for Django.

  • @stunning-computer-99
    @stunning-computer-99 3 ปีที่แล้ว +1

    Extremely helpful!

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

    wow. did not know about the fast api. thank you
    very helpful video

  • @joaovictor-dl6ve
    @joaovictor-dl6ve 3 ปีที่แล้ว +1

    Who is more fast? Based on performance and scaling?

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

      Fast-api

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

      fastapi, for the most part

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

    Love the content!

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

    Love your voice and clear explanation! Keep it going!

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

    Great video, thank you.

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

    Is it really a video, if he can teach this well only with audio, idk how his video explanation is going to be. :)

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

    Ok - Im' your 14'th subscriber...

    • @PhillipRubin
      @PhillipRubin  3 ปีที่แล้ว +4

      14th of many hopefully!!

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

    I ❤ Flask

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

    Honestly, I do not know why anybody should now consider Django/Flask rest,now that we have fastapi, which is a rest first framework instead of a bolt on plugin...

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

    Hello