Server.js
Languages and libraries
web framework
SHOW HN2017
How HN took it
4 positive, 12 neutral or asking, 1 mixed, 14 critical, out of 31 comments about the project. Thread score -0.38.
Idea: 3 for, 5 againstDesign: 1 for, 4 againstDocs: 0 for, 1 againstPerformance: 0 for, 1 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
Objections
Pulls in over 200 dependencies and 37MB
From 2 comments
This pulls in over 200 dependencies, with a total weight of 37MB. I'll pass.
segphault on HNThis is OK but a hello world app requires 203 modules and that's not really a safe position to start new apps.…
benologist on HN
Just another Express abstraction, not an alternative
From 2 comments
So it's just another express abstraction rather than an alternative then, considering express is a dependency.
weego on HNTitle should say wrapper rather than alternative. Since it’s built on top of express.
maxpert on HN
Unclear what value it adds over plain Express
From 2 comments
Are there docs or maybe a blog post that identifies the value-add on top of Express? While I see the API design example (which applies to me), we already do that with Express v4…
jroseattle on HNThis might be somewhat negative, but I don't quite see what problem the library is solving. It looks like as if Express wanted to become more like Koa (obvious from the context…
chmln on HN
Session rotation, Redis default and socket.io setup lack docs
From 1 comment
I'd argue koajs was the first modern express alternative, although it's arguably more of a connect alternative. I've been happily using it since generators were available under a…
TheAceOfHearts on HN
Requests
Automatic API documentation generation
From 1 comment
Does it support automatic documentation generation for the API (kinda like what swagger + express.js does)? That's the biggest missing feature in Express.js for me.
nawitus on HN
TLS coverage
From 1 comment
no mention of TLS, which is unfortunate
itronitron on HN
Questions
Does Passport plug in?
From 1 comment
Does passport plug into this?
arrty88 on HN
Alternatives named
Koa
From 2 comments
I'd argue koajs was the first modern express alternative, although it's arguably more of a connect alternative. I've been happily using it since generators were available under a…
TheAceOfHearts on HNThis might be somewhat negative, but I don't quite see what problem the library is solving. It looks like as if Express wanted to become more like Koa (obvious from the context…
chmln on HN
Sails.js
From 2 comments
https://sailsjs.com still going strong last time I checked.
ricardobeat on HNComing from Python, my understanding is that Express is sort of like flask (add your own everything), and something like sails.js is like Django (bundled, convention over…
mynegation on HN
Fastify
From 1 comment
Fastify is a similar project that aims to be faster than Express and adds a number of API improvements like baked-in schema validation for routes, logging, and async-by-default…
amk_ on HN
Feathers.js
From 1 comment
I think a lot of people still haven't seen https://feathersjs.com/. Has been around for a while and offers all of this and more AND is drop in replacement for Express.
ekryski on HN