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

Choose between any popular Node.js frameworks #66

Open
jamesgeorge007 opened this issue Feb 7, 2019 · 9 comments
Open

Choose between any popular Node.js frameworks #66

jamesgeorge007 opened this issue Feb 7, 2019 · 9 comments
Labels
enhancement Enhancement to an existing feature help wanted Extra attention is needed
Projects

Comments

@jamesgeorge007
Copy link
Member

jamesgeorge007 commented Feb 7, 2019

Currently, Mevn-CLI supports only express.js when it comes to the Node.js framework. But there are other frameworks growing in popularity just like Hapi.js, Sails.js etc.

@jamesgeorge007 jamesgeorge007 added enhancement Enhancement to an existing feature help wanted Extra attention is needed labels Feb 7, 2019
@jamesgeorge007 jamesgeorge007 added this to ToDo in Roadmap via automation Feb 7, 2019
@jamesgeorge007 jamesgeorge007 self-assigned this Feb 7, 2019
@jamesgeorge007 jamesgeorge007 added the up-for-grabs Up for grabs label Feb 21, 2019
@ANURADHAJHA99
Copy link

@jamesgeorge007 I would like to work on this issue.However can you please guide me about the process?

@jamesgeorge007 jamesgeorge007 changed the title Choose between any popular server side frameworks Choose between any popular Node.js frameworks Mar 26, 2019
@jamesgeorge007 jamesgeorge007 added assigned and removed up-for-grabs Up for grabs labels Mar 26, 2019
@jamesgeorge007
Copy link
Member Author

@ANURADHAJHA99 Currently all the boilerplate templates are based on express.js which is a Node.js based framework. It should be extended in such a way that the user is allowed to choose from a framework of choice such as Hapi.js, Kraken.js, Sails.js to mention a few.

@ANURADHAJHA99
Copy link

@jamesgeorge007 am I suppose to make template for each of the following frameworks?

@jamesgeorge007 jamesgeorge007 added the Hacktoberfest Valid for Hacktoberfest-2020 label Oct 1, 2019
@konsvasi
Copy link
Contributor

konsvasi commented Oct 3, 2019

Hi, I would like to take a look at this issue. I guess nobody is working on that correct?

@jamesgeorge007
Copy link
Member Author

@konsvasi go ahead 👍

@ais-one
Copy link

ais-one commented Oct 23, 2019

Just a comment you can ignore. I have tried quite a few frameworks (feathers, loopback, adonis, koa, hapi etc.). I personally still feel that my goto framework will be express, not difficult to find what you need...

@jamesgeorge007
Copy link
Member Author

@ais-one Express.js is pretty minimalistic and depends on other third-party libraries when it comes to other services. All other frameworks built on top of Express.js come shipped with these required features as you may know. Anyways, it depends on the use case.

@jamesgeorge007 jamesgeorge007 removed the Hacktoberfest Valid for Hacktoberfest-2020 label Nov 2, 2019
@micksi
Copy link

micksi commented Nov 3, 2019

Doesn't MEVN lose its meaning if you use another framework than express. In that case the CLI should be renamed to something else to reflect that it is no longer solely based on express.

@jamesgeorge007
Copy link
Member Author

jamesgeorge007 commented Nov 6, 2019

@micksi apologies for the delayed response. The idea is pretty simple, extend the capabilities based on user requirements. As you may know, Express.js is pretty minimalistic which depends on other third-party libraries to get stuff done. We want to ensure that we target those sectors of the Developer community who prefer to go with the rest of the available Node.js based server-side frameworks that are shipped with most of those features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement to an existing feature help wanted Extra attention is needed
Projects
Roadmap
  
ToDo
Development

No branches or pull requests

5 participants