Build a Shopping App With Next.js + NestJS & Prisma

th_ezHfG6zCFcKTpD7H7C2tKJnkUXi5Pr1s

Published 7/2024
Created by Michael Guay
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 49 Lectures ( 8h 2m ) | Size: 3.35 GB

Learn how to build cutting edge web apps with Next.js and connect it to a scaleable NestJS backend

What you’ll learn:
Build a scaleable full-stack web application following best practices
Use the modern Nextjs app directory approach to build a cutting edge performant UI
Create Nextjs server components & actions for improved performance & security
Build an enterprise grade backend using NestJS & Prisma ORM with a Postgres DB
Implement a continuous delivery pipeline on AWS & Vercel to easily deploy our code into production
Secure the UI & backend using industry-standard JWT authentication
Use Prisma ORM to generate TypeScript types to reduce boilerplate & perform database migrations
Utilize Material UI & Tailwind CSS to build beautiful components with ease
Learn how to upload images to the filesystem & AWS S3 from a Nextjs UI
Connect Stripe to collect payments and integrate webhooks to recieve realtime updates
Integrate WebSockets to get real-time updates from the backend to the Nextjs UI
Learn how to cache data with Nextjs fetch to avoid duplicating requests and achieve a blazing fast user experience
Provision a custom domain & secure traffic with HTTPS

Requirements:
Intermediate experience with React
Intermediate experience with Express/NodeJS backends
Beginner experience with NestJS

Description:
This course will teach you how to build a modern Next.js app using the latest App directory approach. We will build a shopping app and learn all the core fundamentals of building a modern Next.js app. We will also connect the app to a NestJS backend and store data using Prisma ORM.This architecture allows us to take advantage of the amazing performance & security features of Next.js with server-side rendering while still maintaining a clean scaleable backend using NestJS. By building a real working shopping app integrated with Stripe to accept payments we will go beyond the documentation & learn what it takes to build and deploy a full-stack web application to production.Additionally, we will cover production deployment using AWS & Vercel to implement a continuous delivery pipeline and expose our application to the internet on a real working domain. This will ensure the app is automatically built & deployed with every commit without us having to do a thing.The entire project will be protected with industry-standard JWT authentication so only authenticated users can access our application. We will utilize WebSockets to receive real-time updates from our backend whenever a new product is added or purchased. This will be facilitated with the usage of Stripe webhooks.By the end of the course, we’ll have gone through the bulk of the Next.js documentation by building a real working app. You’ll be able to apply what you’ve learned to build your own modern full-stack app.

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/51451.html

赞 (0)
steven的头像steven
上一篇 2024年6月13日 下午3:25
下一篇 2024年7月8日 下午7:44

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部