How to Create a FastAPI & React Project - Python Backend + React Frontend

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

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

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

    Checkout PyCharm! jb.gg/pycharm4web
    Get 3 months of PyCharm Professional for free with the code: TechWithTim - by redeeming it here: jetbrains.com/store/redeem/

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

      is***

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

    Thank you Tim for not being like my college teachers who teach programming and assume everyone should know things without putting in the extra effort of explaining every step. Loved the part where you teach even basic steps like creating a venv because many of your viewers like might have just started out learning Python.

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

    Hi Tim, I love this kind of videos (and all of them BTW), because it is a good starter and remove the fear I could feel before starting a full new (full stack) project. I know AI could also help but here you provide something that works.
    It would be nice if you could also show the deployment part (and the configuration we should have for PROD). At the end we want to see this website be online. I know that you also posted some examples in the past.
    Another suggestion is to do the same with Vue.js, because it is also widely used.

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

    Such a great video. You are an excellent teacher!

  • @useronetwothree-z6f
    @useronetwothree-z6f หลายเดือนก่อน +3

    we want more django content 🙏 🙏 🙏🙏🙏🙏🙏🙏

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

    Great tutorial ❤❤❤

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

    Nice topic, but at least on the fastapi part that is where I have experience, I feel it quite simple, I think you should split the code into multiple files as minimum. It's not only about knowing how the specific code works, but also how to handle the project and scale it easily.

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

      Yes of course this is just a short demo for the setup purposes

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

    Another insightful knowledge sharing... Tim, thank you as always.

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

    Do more web development tim!

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

    Great Tim! 🙂

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

    More videos like this tim ❤❤

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

    Love from India ❤

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

    This channel becomes, all contents for sell 👍

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

    Can I follow along using VS Code?

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

    Which code formatter are you using for python Tim

  • @SmoothSmellsWithT
    @SmoothSmellsWithT หลายเดือนก่อน +6

    All these projects, Tim I'm going to need an External Hard drive 😅
    As I begin this one and fill my current one up 😂
    All valuable knowledge, Thanks for all the time and effort help! 🎉

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

    More react bro 🤜🏻🤛🏻❤️

  • @sam-j4zy
    @sam-j4zy หลายเดือนก่อน

    this is massive many thanks

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

    what the name of the autocomplete that display before you start typing

  • @sanchOlabs
    @sanchOlabs 28 วันที่ผ่านมา

    I am not sure you are going to respond but maybe someone else has an idea, why people in quite recent tutorials are importing and using uvicorn, if fastapi project can be run with "fastapi run/dev" and it is actually using uvicorn as far as I am aware?

  • @Arun30802
    @Arun30802 หลายเดือนก่อน +13

    Why don't you bring learn react in one video?

    • @TechWithTim
      @TechWithTim  หลายเดือนก่อน +13

      It’s coming…

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

      @@TechWithTim W Tim

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

      @@TechWithTimok

  • @Vishnu-j6n
    @Vishnu-j6n หลายเดือนก่อน

    There is no option to choose fast api while creating a project in PyCharm. How to solve this problem?

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

    OBRIGADO.

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

    We want new Django series

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

    Anyone try to run the Auth Path? Main won’t to start..

  • @AlvinMutongozwa-db1bu
    @AlvinMutongozwa-db1bu หลายเดือนก่อน +2

    We need Django updated course for 2025 and machine learning updated course

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

      Yes new django series

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

    Hi Tim,
    Many FastAPI projects stick to HTTPS, but integrating WebSockets can unlock real-time features like chat apps. Since there aren't many resources on this, could you make a video showing how to use WebSockets with FastAPI for live applications?
    Thanks!

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

      Because WebSocket is’t the replacement for HTTP. And there’s no need in WS in every single project. What’s the problem rewrite the app with Websockets? It’s easy as hell. Setup the connection and send and receive messages. That’s it.

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

      @phat80 who said WS are replacement of HTTPS? Both are completely different, and that's why I asked for a tutorial, no one was born as smart as you are. If you find my comment uninteresting just ignore.👍🏻

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

      @@TanmayBhatgare why do you need a tutorial for a simplest object and couple of methods? Make a connection object and send messages. It’s as simple as this - ‘websocket.send(message)’ (message is usually JSON) What tutorial do you need for this?

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

    Good afternoon. I am writing from Nigeria and I know nothing but willing to learn how to code.

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

    Pycharm is a disgusting piece of software. It's the worst IDE I've ever worked with. It stupidly interferes with writing code. I don't understand how anyone can like it at all.

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

    MERN (2025) ❌
    Django + React (2025) ✅

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

      Not good.

    • @Hashir-d9j
      @Hashir-d9j หลายเดือนก่อน

      ​@@wannabe_gamer1230 why?

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

      ​@@wannabe_gamer1230 why??

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

      ​@@wannabe_gamer1230 actually if you see the cs50 recent course it uses frontend on html css javascript and backend based on django.

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

    The more I look at the word 'fruits' the less and less it looks correct.

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

    Great video but said okay too much instead of alright

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

      Alright. Alright. Okay.

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

      Okay. Okay. Alright

  • @AzharAli-n5c
    @AzharAli-n5c หลายเดือนก่อน

    great

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

    Why are u even concern about this as ur last video says prompting is only way forward

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

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

    🎉

  • @TeedCapwel-z7t
    @TeedCapwel-z7t หลายเดือนก่อน

    I sent you a purchase request email but no response, please reply and thank you.

  • @thelifehackerpro9943
    @thelifehackerpro9943 7 วันที่ผ่านมา

    React is so fucked up

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

    Have you ever heard of pip freeze ? Who creates the requirements file by hand ? Damn !

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

      It’s just to show the dependencies one by one

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

      I always do it by hand for small projects 🤷‍♂️