tsedio / tsed

:triangular_ruler: Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone. ⭐️ Star to support our work!
https://tsed.io/
MIT License
2.86k stars 284 forks source link

[EPIC] Support fastify #932

Open Romakita opened 4 years ago

Romakita commented 4 years ago

Informations

The goal is to provide a @tsed/platform-fastify package to support Fastify.

Take as example the @tsed/platform-express and @tsed/platform-koa as examples: https://github.com/TypedProject/tsed/tree/alpha/packages/platform-express https://github.com/TypedProject/tsed/tree/alpha/packages/platform-koa

Tasks

Board: https://github.com/orgs/tsedio/projects/4/views/1

All Fastify related issues: https://github.com/tsedio/tsed/issues?q=is%3Aopen+is%3Aissue+label%3AFastify

Acceptance criteria

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

vincent-thomas commented 2 years ago

Fighting with the stale bot? Haha

Romakita commented 2 years ago

Yes ^^. I haven’t started this feature, but it’s a goal ^^

vincent-thomas commented 2 years ago

It would be awesome if this framework could support fastify! I'm thinking of using this framework instead of nestjs. Leaning against tsed ☺️

vibh1103 commented 1 year ago

Hi @Romakita, Can i pick this task ?

Romakita commented 1 year ago

Hum, the PR is already started here: https://github.com/tsedio/tsed/pull/2437 But no time to continu the dev :)

vibh1103 commented 1 year ago

Thanks for update is there any other task I'll pick ?

Romakita commented 1 year ago

Hello @vibh1103 You help on this enhancement is welcome! We can work together on this PR ;). We can split the issue in subtasks like this:

Note: I added theses tasks on the first message on this story

You can make small PR for each tasks ;). It will me help a lot :). If you have any question. Tell me!

See you