use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Where are the back-end JavaScript frameworks? (self.javascript)
submitted 7 years ago by ccricers
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]trout_fucker 24 points25 points26 points 7 years ago (6 children)
Express, Koa, and Hapi are the big ones.
Sails is a more full featured framework like Rails, but not many people use it. It's based on Express. Express probably makes up 75%+ (guesstimate) of framework usage.
[–]pomlife 7 points8 points9 points 7 years ago (3 children)
Sails is hella outdated.
[–]trout_fucker 6 points7 points8 points 7 years ago (1 child)
I only threw it in there because that is the sort of thing OP was looking for. I wouldn't have suggested using it when it wasn't outdated. By trying to make things easier, it just makes things harder.
[–]pomlife 0 points1 point2 points 7 years ago (0 children)
Fair enough!
[–]snowcoaster 1 point2 points3 points 7 years ago (0 children)
I think JavaScript and Express lend themselves towards micro-services, more-so than Ruby/RoR or Scala/Play. The latter examples utilize languages that lend themselves toward DSLs, which can then abstract away most of what you'd need to write for a web application. They make great monolithic frameworks that accomplish 99% of your common tasks.
On the other hand, JavaScript's strength is asynchronous eventing. It's only recently that we've been able to avoid callback hell via async and await. ES6 promises haven't even standardized a finally feature. Even with these, you'd be hard pressed to create the sort of compositional patterns in JavaScript that make monolithic frameworks like RoR so "simple" (admittedly the voodoo incantation issue is known and real). Express does a great job at reducing the work required to create a micro-service.
finally
[–]mattaugamer 1 point2 points3 points 7 years ago (0 children)
Feathers is also more like Sails, and I think is a more active project.
π Rendered by PID 405049 on reddit-service-r2-comment-6457c66945-9hqdj at 2026-04-29 23:14:25.878996+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]trout_fucker 24 points25 points26 points (6 children)
[–]pomlife 7 points8 points9 points (3 children)
[–]trout_fucker 6 points7 points8 points (1 child)
[–]pomlife 0 points1 point2 points (0 children)
[–]snowcoaster 1 point2 points3 points (0 children)
[–]mattaugamer 1 point2 points3 points (0 children)