Serverless Node.js Tutorial - Neon Serverless Postgres, AWS Lambda, Next.js, Vercel

Поділитися
Вставка
  • Опубліковано 1 січ 2025

КОМЕНТАРІ • 62

  • @CodingEntrepreneurs
    @CodingEntrepreneurs 10 місяців тому +20

    Thank you fCC - it’s been far too long since we’ve collaborated! Who else thinks we should do it more often?
    Being able to continuously deploy is absolutely an essential skill which is why this course exists. Deploy > Iterate > Deploy > Change Lives 🚀

  • @VinayakGNair
    @VinayakGNair 10 місяців тому +5

    Justin rocks as usual. He is a pro in teaching django.

  • @intelpakistan
    @intelpakistan 10 місяців тому +2

    The legend is back!

  • @ebn646
    @ebn646 10 місяців тому +1

    WOW!!! This is amazingly good! Thank you so much for this.

  • @aleksandarlazarevic1130
    @aleksandarlazarevic1130 10 місяців тому +4

    very interesting introduction, this will be a very good course.😊

  • @EmiCent93
    @EmiCent93 10 місяців тому +2

    Great! Thanks for this video!

  • @karl_8080
    @karl_8080 6 місяців тому

    This is such a fantastic tutorial!!!

  • @onoskaro
    @onoskaro 10 місяців тому +3

    I am super grateful 🙏

  • @AnupamDasgupta-z3v
    @AnupamDasgupta-z3v 10 місяців тому +1

    Wonderful!!

  • @spanabyss
    @spanabyss 10 місяців тому +1

    I would love it if u created a node js complete beginners tutorial, with all the current updates and hacks of node js. Please

  • @joychisenga5821
    @joychisenga5821 10 місяців тому +2

    Justin Rocks!

  • @mahendranath2504
    @mahendranath2504 10 місяців тому

    wow, Thank you so much for the amazing content 👏🙌👍👌🎊

  • @bhanunm
    @bhanunm 4 місяці тому

    its like my gym coach teaching me software!!

  • @Charizm0
    @Charizm0 10 місяців тому +2

    Know him from his django tutorial series days.

  • @Viji_balan
    @Viji_balan 10 місяців тому +1

    @codingEntrepreneurs Could you upload class regarding for Federated Learning

  • @Abioticodin2387
    @Abioticodin2387 10 місяців тому

    What's the benefit of using the Next.js rewrites instead of calling the backend endpoint directly in your frontend code?

    • @activelistener4484
      @activelistener4484 10 місяців тому

      NextJs is File system based routing framework. Easy to manage and many plugins like next-pwa

  • @myJapanTV013
    @myJapanTV013 10 місяців тому +1

    Nice

  • @0x001yewint
    @0x001yewint 10 місяців тому

    Thank you

  • @MrKubasny
    @MrKubasny 2 місяці тому

    I am going along with you and at 3:27 we can see that dev server is using stage: "prod". I am noobie, thats why doing this course, but wandering if anyone can explain to me why it happens and how can we fix it? Looks like proccess.env.STAGE is undefined, so probably the script dev-stage.yaml should create it?

    • @MrKubasny
      @MrKubasny 2 місяці тому +1

      Found a solution yay! Yt u've been a great programming duck! Also with some help form chatgpt :D I've been missing this line STAGE: ${env:STAGE, "prod"} in serverless.yaml file.

  • @jasonwkf
    @jasonwkf 10 місяців тому

    Hey What headphones are you using?

  • @mrheatyoutube
    @mrheatyoutube 10 місяців тому

    Please do the video Python django Serverless Postgres, AWS Lambda

  • @jeffhappens1
    @jeffhappens1 4 місяці тому

    15:13 my terminal messages are different than shown on the screen. 2024/08/07 3:41 PST

    • @jeffhappens1
      @jeffhappens1 4 місяці тому

      15:37 had to go back a version because the `index.js` file was not present when following these steps.

  • @gregwalton331
    @gregwalton331 8 місяців тому

    Amazing Tutorial Justin, thank you. Been through so many it's a relief to finally find one that I can kinda get around. But, just one error: UPDATE_FAILED: ApiLambdaFunction (AWS::Lambda::Function)
    Properties validation failed for resource ApiLambdaFunction with message:
    [#/Environment/Variables/iam: expected type: String, found: JSONObject]
    Can you perhaps help with this please?

    • @krh0013
      @krh0013 8 місяців тому +1

      In serverless.yml, make sure that you have DATABASE_URL: ${env:DATABASE_URL} and not DATABASE_URL: { $env:DATABASE_URL }. I made the same mistake and got the same error.

  • @parth_patel2933
    @parth_patel2933 6 місяців тому

    I want to run aws lambda with apollo graphql and mongoose

  • @gobajoseph5064
    @gobajoseph5064 10 місяців тому

    What are thé diffrence beetwen supabase et néon🤔

    • @jdrumgoole
      @jdrumgoole 10 місяців тому +1

      Supabase is full app development platform modelled after Firebase. Neon is Severless Postgres, just the database.

    • @gobajoseph5064
      @gobajoseph5064 10 місяців тому

      @@jdrumgoole merci

  • @alsaamit
    @alsaamit 10 місяців тому +2

    Did Harry Mack become a web developer 😆

    • @JustinMitchel
      @JustinMitchel 10 місяців тому

      He’s my cousin

    • @alsaamit
      @alsaamit 10 місяців тому

      Wait what really, that's awesome, btw you nailed it ,🔥

    • @JustinMitchel
      @JustinMitchel 10 місяців тому

      @@alsaamit What no not really. lol. Thanks for watching! 🤣

  • @rishiraj2548
    @rishiraj2548 10 місяців тому +1

    👍

  • @UditNagar-of5su
    @UditNagar-of5su 3 місяці тому

    Can I follow this tutorial in free tier account ?

  • @thisbridgehascables
    @thisbridgehascables 10 місяців тому +4

    I really hate the term Serverless, since your application still is stored on a server in some way or another.

    • @JustinMitchel
      @JustinMitchel 10 місяців тому +7

      preach.
      Let's find a better name shall we?
      How about manageless server? someone-else-manages server? wax-on-wax-off server?

  • @CheerChokwittaya-c6e
    @CheerChokwittaya-c6e 4 місяці тому

    08/24/2024 if someone have login error on deploying the app,
    remove or comment out the org: *** line in serverless.yml should solve the problem (It did for me)

  • @Kaviarasu_NS
    @Kaviarasu_NS 10 місяців тому +24

    We need more of Java Spring Boot and less of nodejs

    • @djmjr77
      @djmjr77 10 місяців тому +36

      Who uses Java anymore 😂

    • @alfredoapicella486
      @alfredoapicella486 10 місяців тому +4

      nope

    • @Steel0079
      @Steel0079 10 місяців тому +4

      Bitter. Without saying instead of nodejs, you could've made your point. But you had to cry.
      A MNC, where one of my relatives work, just ditched springboot for nodejs. Enjoy java's decline because of "toy" language

    • @quincylarsonmusic
      @quincylarsonmusic 10 місяців тому +4

      Insert why not both meme here. We've got lots of Spring Boot courses in the pipes as well.

    • @Kaviarasu_NS
      @Kaviarasu_NS 10 місяців тому +2

      @@Steel0079 i have been using nodejs for my full stack projects for the past two years, using python for problem solving and recently started exploring Java Springboot. I not a person referring to one my relatives, I’m developer myself

  • @kubilayuysalll
    @kubilayuysalll 10 місяців тому +2

    I've received an error during deploy => CREATE_FAILED: IamRoleLambdaExecution (AWS::IAM::Role)
    to fix the error, update the below field inside policy.json file
    {
    "Effect": "Allow",
    "Action": [
    "iam:GetRole",
    "iam:CreateRole",
    "iam:PutRolePolicy",
    "iam:DeleteRolePolicy",
    "iam:DeleteRole",
    "iam:TagRole"
    ],
    "Resource": [
    "arn:aws:iam::AWS_ID:role/serverless-*"
    ]
    },