Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Deno #4495

Closed
ajile-in opened this issue Apr 2, 2020 · 2 comments
Closed

Support for Deno #4495

ajile-in opened this issue Apr 2, 2020 · 2 comments
Labels
needs triage This issue has not been looked into type: enhancement 🐺

Comments

@ajile-in
Copy link

ajile-in commented Apr 2, 2020

Feature Request

Now that it has been announced that Deno 1.0 will be released the 13rd of May 2020.

So maybe it's time to consider this?

Is your feature request related to a problem? Please describe.

Nope. When Deno 1.0 releases in the May, it would great to start using it with NestJS.

@ajile-in ajile-in added needs triage This issue has not been looked into type: enhancement 🐺 labels Apr 2, 2020
@BrunnerLivio
Copy link
Member

As from denoland/deno#2644:

It's unlikely we can make Node code work 100% of the time. But we can do a lot to make porting modules over easier.

Deno is in my opinion not mature enough to even attempt to port NestJS to it at the current time. I'd suggest we first see how it evolves with "smaller"-ish Node.js projects - whether they get ported or rewritten. Depending on the trend or "standard" which will be set by the community we would then consider moving along with NestJS.

But in all fairness - Deno is a different thing. I want to respect its philosophy, style guide and direction. NestJS was built using the Node.js philosophy. Porting NestJS 1:1 would be like putting a penguin into a pond of fishes. It may work -- its just really odd.

Note; I am actually a huge Deno supporter and been following the community since day 1. In fact, I have already published some resources for Deno. I just want to be realistic and rather pragmatic here.

@kamilmysliwiec
Copy link
Member

As @BrunnerLivio, let's see how Deno evolves over time. If the community grows rapidly, I'll certainly consider porting several core mechanisms to Deno, respecting their style guide and conventions. It doesn't make any sense at this point though.

@nestjs nestjs locked as resolved and limited conversation to collaborators Apr 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
needs triage This issue has not been looked into type: enhancement 🐺
Projects
None yet
Development

No branches or pull requests

3 participants