prime-nestjs
tsoa
prime-nestjs | tsoa | |
---|---|---|
7 | 16 | |
362 | 3,136 | |
- | - | |
5.0 | 9.1 | |
28 days ago | 4 days ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
prime-nestjs
-
Choosing a backend API framework
I've recently joined a new company where we would like to move from the currently existing solution that was developed by a contracting agency to an in-house one. The current solution was made with Nest.js through this template and spans 5 codebases for different APIs. I would imagine that the developers responsible for it were just given additional stuff for the past year and just decided to spin up a new environment for each feature.
-
The NestJS Boilerplate: A Modular and Efficient Starting Point for Node.js Projects
Ready to get started? Head over to the NestJS boilerplate on GitHub at https://github.com/joeygoksu/prime-nestjs and clone the repository today!
- Production-ready and flexible NestJS Boilerplate with Typescript 🌃, Postgres 👾, TypeORM 🥷 and Docker 🐳.
- GitHub - joeygoksu/prime-nestjs: 🚀 The ultimate collection of production-ready and flexible NestJS Boilerplate.
-
The ultimate collection of production-ready NestJS Boilerplate
👉 Let's try: https://github.com/joeygoksu/prime-nestjs
- I'm going to build a micro startup in a night using that framework 💪
- NESTJS - 🚀 The ultimate collection of production-ready and flexible NestJS Boilerplate.
tsoa
-
Create Production-Ready SDKs with Goa
Tsoa is a popular TypeScript framework similar to Goa that you may encounter in the OpenAPI ecosystem. Speakeasy has a tutorial for it, too.
- JavaScript Gom Jabbar
-
Choosing a backend API framework
Currently i am using TSOA and loving it, it gives you automatic Open API specs and data validation based on typescript interfaces. I have used Nest on previous projects but I personally don't like the decorators hell that comes with Nest, and raw express/fastify are ok and easy to use but a pain in the ass on big projects to keep swagger, validations, interfaces and DTOs all in sync.
-
Does anyone here have any experience with TSOA? (tool for OpenAPI-compliant REST APIs using TypeScript and Node)
I'm curious if anyone here has played around with or used TSOA (https://github.com/lukeautry/tsoa)?
-
Is Express.js a good idea for backend?
If you decide to go with Express/Typescript I would definitely check out TSOA. It's a nice way to build backend APIs with auto documentation.
-
Swagger without express or koa or etc
We are using TSOA to generate the docs from the code, works pretty well. https://github.com/lukeautry/tsoa
-
OpenAPI Generator allows generation of API client libraries from OpenAPI Specs
This is the best project I’ve found to that for that - https://github.com/lukeautry/tsoa. Uses decorators mainly.
If there are other such projects, please share.
-
TypeScript-based REST API template to quickly bootstrap your next project
Hello, In the last month I built a REST API template in Typescript to quickly bootstrap new projects, I tried to use the most updated modules available, I've also included a "todo" sample just to showcase how all the things work together, the main modules that I've used are: - expressjs + tsoa that allows to easily generate the OpenAPI spec without any additional steps (just declare your controllers via typescript) - class-validator to validate body requests (this is also useful as the OpenAPI will be automatically generated based on the classes that you define) - Jest for testing, I've included also unit and integrations test samples with an in-memory database
-
Automatic swagger ui for nodejs/express? (Info in comments)
Have a look at [TSOA[(https://github.com/lukeautry/tsoa). While far from perfect (I am on the lookout to find a better solution), gets the job done. And generating the entire routing is a pretty neat trick, so that's also that.
-
How popular is typescript in backend development?
tsoa Lighter weight, but also great.
What are some alternatives?
prime-react-native - The ultimate collection of production-ready, flexible and accessible React Native Boilerplate.
Nest - A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
hono - Web Framework built on Web Standards
Express - Fast, unopinionated, minimalist web framework for node.
nestjs-graphql-prisma-realworld-example-app - Example real world application built with NestJS, Prisma and GraphQL
fastify-openapi-glue - A plugin for the Fastify webserver to autogenerate a Fastify configuration based on a OpenApi(v2/v3) specification.
nestjs-boilerplate - NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.
Koa - Expressive middleware for node.js using ES2017 async functions
truthy - Open source headless CMS API written using NestJS, that has pre built modules like User Management, Role Management, Permission Management, Email Module, Account Settings, OTP, Throttling, RBAC support, Localization, and many more.
routing-controllers - Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express / Koa using TypeScript and Routing Controllers Framework.
nestjs-microservices-rabbitmq - A simple microservice implementation using Nest JS and RabbitMQ
Hapi - The Simple, Secure Framework Developers Trust