turtle-express
is kinda a framework or a library based on express.js
with an opinionated express router with type safety and schema validation with zod. Also many more features planning to be included.
It would be nice to develop with fastify
like api with trpc
like type safety for express.js
.
First class support for OpenApi
with Swagger
like UI generation for public facing APIs.
Also support for api-client-sdk
generation for front-end. And our first final goal is to achieve these features.
- pnpm *
- knowledge of
- typescript *
- express.js *
- fastify *
- openapi-generator *
- swagger-ui *
pnpm i
pnpm run build:watch
pnpm --filter express-ts run start
- Create a new branch with bug fix or feature. eg.
bug-fix-123
orfeature-123
- Must commit your changes with
pnpm run commit
. - Push your changes and Create a pull request.