2 repository-uri
Pre-configured templates for quickly starting new API projects with a standard structure.
Distinguishing note: No candidate covers the concept of a reusable project template or boilerplate for APIs
Explore 2 awesome GitHub repositories matching web development · API Boilerplates. Refine with filters or upvote what's useful.
This project is a production-ready template for building RESTful APIs using Node.js and the Express web framework. It provides a pre-configured structure for backend services, integrating a MongoDB Mongoose ODM framework for data modeling and a token-based security system for managing user identity. The boilerplate distinguishes itself through automated API documentation generated via Swagger by parsing code comments. It implements a layered controller architecture and a middleware-based request pipeline to separate routing logic from business logic and security processing. The system covers
Offers a production-ready boilerplate with pre-configured architecture, security, and data modeling.
Acest proiect este un șablon de server fundamental construit cu NestJS, conceput pentru crearea de API-uri REST și medii backend enterprise. Oferă o structură preconfigurată care integrează conectivitatea la baza de date, autentificarea și servicii API comune. Boilerplate-ul include un sistem de securitate care utilizează JSON Web Tokens și controlul accesului bazat pe roluri pentru a gestiona sesiunile utilizatorilor și a restricționa accesul la resurse. Suportă internaționalizarea pentru servirea conținutului în mai multe limbi și oferă un mediu containerizat folosind Docker pentru o implementare consistentă. Framework-ul acoperă o gamă largă de capabilități backend, inclusiv administrarea conturilor de utilizator, servicii de trimitere a e-mailurilor și gestionarea încărcării fișierelor pentru stocare locală sau în cloud. Persistența datelor este gestionată prin integrări atât cu magazine relaționale, cât și cu cele de documente, susținute de utilitare pentru seeding-ul bazei de date și documentație API automată.
Provides a pre-configured template for quickly starting new API projects with a standard NestJS structure.