{"repo":"thisismydesign/next-nest","free":true,"listed":false,"github":"https://github.com/thisismydesign/next-nest","clone":"git clone https://github.com/thisismydesign/next-nest.git","description":"Next.js + NestJS MVC monolith for rapid development with battle-tested standards.","language":"TypeScript","stars":517,"topics":["nestjs","typescript","nextjs","javascript","monolith","template"],"license":null,"category":"databases-storage","readme_excerpt":"next-nest Next.js + NestJS MVC monolith for rapid development with battle-tested standards. - Build a web app using the most popular JavaScript backend and frontend frameworks. - Get started in minutes with a unified codebase - no need to sync or deploy multiple services. - Use typed DB data directly in React via GraphQL and SSR. - End-to-end type safety from database to forms. - When the time is right, you can easily split the frontend and backend into separate services. Use this template Featured in: - Geek Culture: NestJS + React (Next.js) in One MVC Repo for Rapid Prototyping - Geek Culture: Automagically Typed GraphQL Queries and Results With Apollo - JavaScript in Plain English: OAuth2 in NestJS for Social Login (Google, Facebook, Twitter, etc) - JavaScript in Plain English: Cognito via OAuth2 in NestJS: Outsourcing Authentication Without Vendor Lock-in Stack It has - Example REST and GraphQL modules, DB using TypeORM as seen on https://docs.nestjs.com/ - Next.js integration for React on the frontend (howto article) - Typed queries & results with GraphQL out of the box (howto article) - Authentication via Passport.js including Social providers (howto article), AWS Cognito (howto article), and JWT strategy for REST and GraphQL - Docker setup - Typescript, ESLint - CI via GitHub Actions - Running tasks (e.g. DB seeding) via nestjs-console - Unit and integration testing via Jest - Google Analytics 4 Usage Dev Functionality REST endpoint via Nest - http://localhost:3000/ JW","default_branch":null,"files":null,"tree":[],"storefront":"/r/thisismydesign","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thisismydesign/next-nest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}