Best Node JS framework for standalone app on server

334
December 28, 2016, at 04:23 AM

I'm new to Node JS world. I have decided to use Node JS for following tasks.

  1. Searching trough a RDBMS database, reading records of specific groups and updating the master data of the group. For example it will search all orders and update the master data of Product and Category about how many total item sold today, this month, this year etc.
  2. Searching through solr indexes and preparing complex analytic data and store the report in a RDBMS database.
  3. All the above operations will be queued using RabbitMQ or similar technology (yet to decide).

Basically there is not need of front end in these applications. Currently I'm unsure about which Node JS framework(s) will be suitable for my need. I have gone through below links but all they did is confused me even more. Please help me find most suitable framework for these tasks.

The links I visited are:

  1. https://www.devsaran.com/blog/10-best-nodejs-frameworks-developers
  2. http://expressjs.com/
  3. http://expressjs.com/en/resources/frameworks.html
  4. http://feathersjs.com/
  5. http://loopback.io/
  6. http://nodeframework.com/
Answer 1

Express, LoopBack, Hapi, Restify... - there are a lot of good frameworks. There is no one "best" - it depends on your specific use case, your preferred style etc.

This website may help you choose the one for you:

  • http://nodeframework.com/

Most of them will support the use case that you described but the style in which they address the specific problems will be different.

Rent Charter Buses Company
READ ALSO
how to stream audio chunks using web audio API coming from web-socket?

how to stream audio chunks using web audio API coming from web-socket?

I am streaming audio data in chunks through web-Socket from server

634
Node js Syntax error unexpected token?

Node js Syntax error unexpected token?

Everything in my code and log4js file seems to be fine and syntactically correctHowever, when running my app, I get this following error:

550
Out of 150 resulting documents after a query, how can first 100 documents be updated in mongo db

Out of 150 resulting documents after a query, how can first 100 documents be updated in mongo db

I have 150 resulting documents after a query in node jsHow can first 100 documents be updated in mongo db

276
Absolute path using fs in nodejs

Absolute path using fs in nodejs

I am trying to pipe an http audio stream from my nodejs server:

737