Home / Companies / LogRocket / Blog / Post Details
Content Deep Dive

Full-stack app tutorial with NestJS and React

Blog post from LogRocket

Post Details
Company
Date Published
Author
Clara Ekekenta
Word Count
4,830
Language
-
Hacker News Points
-
Summary

NestJS is a powerful framework designed for constructing efficient and scalable Node.js server-side applications, supporting various programming paradigms and integrating with frameworks like Express and Fastify. This tutorial demonstrates building a full-stack video streaming application using NestJS for the backend and React for the frontend, highlighting the advantages of streaming media, such as immediate viewing without downloading and efficient data transmission. The tutorial provides a step-by-step guide on setting up the NestJS server with MongoDB, defining schemas, routes, user authentication, and video services, and creating middleware for route protection. It also covers building the React frontend to handle user authentication, video uploads, and displaying and streaming videos. The tutorial concludes with deployment instructions, offering a comprehensive understanding of building and deploying a scalable video streaming app using these technologies.