{"repo":"AlbertHernandez/nestjs-service-template","free":true,"listed":false,"github":"https://github.com/AlbertHernandez/nestjs-service-template","clone":"git clone https://github.com/AlbertHernandez/nestjs-service-template.git","description":"Template for new services based on NestJS with the Best Practices and Ready for Production","language":"TypeScript","stars":474,"topics":["nestjs","nestjs-template","template","nodejs","typescript"],"license":"MIT","category":"cli-tools","readme_excerpt":"⭐ NestJS Service Template ⭐ Template for new services based on NestJS with the Best Practices and Ready for Production 👀 Motivation When we start creating some new service based on NestJS most often we just use the Nest cli for starting a new service that already give us some convention and structure for our project. This is a good starting point however I was missing a couple of interesting things that almost all services should have to be ready to deploy to production like fully dockerized, ensuring coding conventions... For this reason I created this custom template for new services based on this framework, with everything I would like to have to start developing a service with the best practices but with a simple file structure so later developers can change to implement their logic. Here we are not providing any specific architecture like hexagonal architecture or others, this is like a simple template where later we can customize and create the architecture we need. 🌟 What is including this template? 1. 🐳 Fully dockerized service ready for development and production environments with the best practices for docker, trying to provide a performance and small image just with the code we really need in your environments. 2. 👷 Use SWC for compiling and running the tests of the service. As commented in the own NestJS docs, this is approximately x20 times faster than default typescript compiler that is the one that comes by default in NestJS. 3. ⚡️ Use Fastify as Web Framew","default_branch":null,"files":null,"tree":[],"storefront":"/r/AlbertHernandez","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AlbertHernandez/nestjs-service-template/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."}