How To Create A Full Stack Typesafe App With No Knowledge! Using AWS Gen2 and Next.js 14!

Sdílet
Vložit
  • čas přidán 7. 09. 2024

Komentáře • 51

  • @ProgramWithErik
    @ProgramWithErik  Před 6 měsíci +1

    If you're following this tutorial, we recently made a change. Make sure to use
    npm create amplify@latest
    This should install all the recent beta libraries.

    • @the_synapse
      @the_synapse Před 23 dny

      awesome tuto! If I have a User model, how can I sync that with the users created on the signup?

  • @ProgramWithErik
    @ProgramWithErik  Před 8 měsíci +1

    Let me know what you think of Gen2! Also please click that like and subscribe :)

  • @worldofwarplanesgameplay
    @worldofwarplanesgameplay Před 7 měsíci +3

    An hour in and I could scaffold this same authentication app and dashboard in Larvael with 2-3 composer requires in 1 minute. This is why I cannot stand javascript frameworks for full stack applications. You have to reach for 20 libraries, maintained by 20 different groups of people, pray they stay maintained and hope the next big thing doesn't come along and make them obsolete. Great tutorials and great channel for diving into reactive frameworks and libraries.

    • @ProgramWithErik
      @ProgramWithErik  Před 6 měsíci

      Well, this is all from AWS Amplify and it's libraries. It all integrates really well. IMO

  • @RenatoFrias-ym3rc
    @RenatoFrias-ym3rc Před 4 měsíci +1

    Any chance we could get an example on how to run functions on Auth? Basically I wanted to create a user table after user created from aws Auth. Thanks!

  • @xsova113
    @xsova113 Před 8 měsíci

    im just starting to learn aws and amplify and how to use it with nextjs 14 then i found this video..awsome

  • @jcen1918
    @jcen1918 Před 5 měsíci +1

    This helped me tremendously. thanks!

  • @saiyudhmannan1402
    @saiyudhmannan1402 Před 2 měsíci

    Hi I followed till 25:54
    but i was getting an error why trying to register a user. I am getting an error.
    Auth UserPool not configured
    What should I do ?

  • @suryaishnavi
    @suryaishnavi Před 3 měsíci

    Hi Eric, thank you for the video. Could you please clarify something for me? If I divide my project into separate front-end and back-end, and the front-end team doesn't have access to the schema, how do they achieve type safety? You mentioned this at timestamp 45:33.

  • @freekeys
    @freekeys Před 2 měsíci

    Can you make video on Nuxt 3 + amplify gen 2 and how to use custom business logic in queries & mutations

  • @mnmb961
    @mnmb961 Před 8 měsíci

    Great video as always. Would love to see this with nuxt.

    • @ProgramWithErik
      @ProgramWithErik  Před 7 měsíci

      For sure! Check out my video czcams.com/video/CIGBujoNMS0/video.htmlsi=RFOvmMCArJ_pPiZ9

  • @arinamuracheva775
    @arinamuracheva775 Před 6 měsíci

    Hi Erik, thank you for the informative video! I'm currently working on a bachelor thesis that aims to demonstrate the potential of Amplify Gen2 in building sovereign web apps, with a specific focus on data sovereignty and compliance with local data protection regulations(europe). Could you provide insights on how Amplify Gen2 supports the creation of web apps that need to adhere to specific data residency requirements? Additionally, are there any features within Amplify Gen2 that enable developers to ensure their web apps meet the necessary compliance standards for data sovereignty? Any examples or best practices you could share would be incredibly helpful. Thanks!

  • @iPankBMW
    @iPankBMW Před 4 měsíci

    so how do we list the posts or post comments by date? Cannot find anything in the docs....

  • @anonymoussloth6687
    @anonymoussloth6687 Před 6 měsíci

    Does amplify not work with client side rendering next apps? Why are all tutorials ssr, ssg and isr?

  • @DannyONealCodes
    @DannyONealCodes Před 7 měsíci

    I love Gen2 so far! But I'm hoping some of the schema bugs get fixed soon. Specifically nested custom types and arrays of Enums.

    • @ProgramWithErik
      @ProgramWithErik  Před 7 měsíci

      I’ll pass this on!

    • @DannyONealCodes
      @DannyONealCodes Před 7 měsíci +1

      @@ProgramWithErik You must have serious clout with the Amplify engineers. I started getting notifications this morning that these issues will be fixed in the next version. Thank you!

  • @user-ch7co4jh3d
    @user-ch7co4jh3d Před 6 měsíci

    Please I need help on configuring IAM profile on my cli
    To enable me install the sandbox
    I have read through the docs and it has shown my the profile created successfully but anytime I try installing the sandbox it keeps showing failed to load default AWS credentials

    • @ProgramWithErik
      @ProgramWithErik  Před 6 měsíci

      Can you contact me on Twitter ErikCH and I can troubleshoot further , or you can try the amplify discord

  • @ElTebe
    @ElTebe Před 7 měsíci

    Thank u for this detailed video.
    Im looking for a solution to replace the whole DynamoDB databse to another AWS service (for example MongoDB Atlas).
    Can u help, how to avoid fix graphql schemas and that database?
    Thx

    • @ProgramWithErik
      @ProgramWithErik  Před 7 měsíci

      Yes, there are ways to do this. I"ll update this comment soon.

  • @peziom-rn7sv
    @peziom-rn7sv Před 2 měsíci

    why you miss iam configuration step?

  • @rawnato
    @rawnato Před 7 měsíci

    Is it possible to create the authentication process without the Authenticator? I ask because I’m trying to create a internal app to learn the amplify and nexts! This app login in a google private domain! I’m attempting with the signInWithRedirect!

  • @MrLiolemaire
    @MrLiolemaire Před 7 měsíci

    Hi Erik, great video thanks! How would you go about handling a many to many relationship between posts and comments instead of a one to many. I'm really stuck here any help would be much appreciated. I tried chatgpt to no avail.

    • @ProgramWithErik
      @ProgramWithErik  Před 6 měsíci

      We have docs on that ! docs.amplify.aws/gen2/build-a-backend/data/data-modeling/relationships/#pageMain

  • @user-ce8pi2fv7y
    @user-ce8pi2fv7y Před 7 měsíci

    Hi I am developing a next js application using amplify gen 2 and I want to add custom domain to it. Can you give me some more information about adding it using the cli.

    • @ProgramWithErik
      @ProgramWithErik  Před 6 měsíci

      So as of this moment, we don't have support for that. It will be available very soon.

    • @ProgramWithErik
      @ProgramWithErik  Před 6 měsíci

      You can track the issue here, and there is a workaround github.com/aws-amplify/amplify-backend/issues/954

  • @drgregoryhouse1470
    @drgregoryhouse1470 Před 8 měsíci

    I started developing an app which should run productive in a few month, since i want to be sure that I will be able to assign a custom domain, I am really curious if it may be possible already.

    • @dannyward4385
      @dannyward4385 Před 7 měsíci +1

      Yes with route53

    • @ProgramWithErik
      @ProgramWithErik  Před 7 měsíci +1

      Hi! Yes, that is top priority to get done before General availability (soon). Ill update this comment when it's available.

    • @ProgramWithErik
      @ProgramWithErik  Před 6 měsíci +1

      Just a quick update, you can see the issue tracked here. There is a workaround mentioned in the comments too github.com/aws-amplify/amplify-backend/issues/954

  • @pheisar
    @pheisar Před 8 měsíci

    what's the best way to integrate bedrock with gen 2? tried to use addHttpSource but can't for the life of me figure out how to add the http endpoint schema in gen 2

    • @ProgramWithErik
      @ProgramWithErik  Před 8 měsíci +2

      Good question! I’m be making a video on this soon !

  • @naveenkumarprasad932
    @naveenkumarprasad932 Před 8 měsíci

    How we can get user details in client side components?

    • @ProgramWithErik
      @ProgramWithErik  Před 8 měsíci

      You can use the client version of get current auth import { getCurrentUser } from 'aws-amplify/auth’

  • @arjunsv8496
    @arjunsv8496 Před 8 měsíci

    Can I use aurora instead of dynamoDB? Will it support?

    • @ProgramWithErik
      @ProgramWithErik  Před 6 měsíci

      We are looking to add that support for Gen 2 in the future!

  • @danieldancziger1328
    @danieldancziger1328 Před 8 měsíci

    Hi, question how can i use amplify gen 2 backend inside an external lambda?

  • @MirkoTebaldi
    @MirkoTebaldi Před měsícem

    Our problem is how to integrate cognito SSO

  • @mentotong9652
    @mentotong9652 Před 8 měsíci +1

    No more Vue?

    • @ProgramWithErik
      @ProgramWithErik  Před 8 měsíci +3

      I will, just mixing it up. You can do something similar in Vue with this backend

    • @mentotong9652
      @mentotong9652 Před 8 měsíci

      @@ProgramWithErik Great Erik... Thanks