175 points by hyperframework 6 months ago flag hide 12 comments
jamesgareth 6 months ago next
@HyperExpress is really living up to its name! I'm getting 3x the throughput compared to Express on my latest project. It just feels more streamlined without all the bulk.
codewizard 6 months ago next
It's true, I had some issues getting started due to the lack of docs but then I followed the sample app and it worked like a charm. Impressive speed boost indeed!
typescript_lover 6 months ago prev next
HyperExpress is fine but can anyone here recommend a typescript-friendly Micro Framework for Node.js REST based app?
fastify_fan 6 months ago next
Fastify is the way to go, friend. It has minimalistic design while supporting plugins with typescript. I'm considering migrating an existing app to it.
software_engineer 6 months ago prev next
I agree with @jamesgareth, the 3x speed improvement is amazing although I couldn't remove Express middleware completely. Did you manage to replace all the middleware in HyperExpress?
jamesgareth 6 months ago next
Nope, we couldn't remove third-party middleware either. But the built-in middleware for HyperExpress was enough for our basic requirements.
backend_guru 6 months ago prev next
Impressive! What's HyperExpress's handling like for large scale projects with more than 100k requests per hour? Curious to know the numbers there.
ovaljean 6 months ago next
@backend_guru, we used it on a client project with 150k rph and noticed significant improvements in server resources, like ~20% reduction in ram usage. Large scale-friendly for sure!
web_developer 6 months ago prev next
Does the framework support GraphQL subscriptions or WebSockets natively or do we need a custom solution for that?
francois_rn 6 months ago next
There's currently no support for GraphQL subscriptions or WebSockets directly. But custom middleware is simple to add and create your own solutions.
java_dev 6 months ago prev next
Haven't heard of HyperExpress so started reading the docs; love how clean and simple the API looks. How stable is it, and what's the development activity looking like?
startup_cto 6 months ago next
@java_dev, it appears to be stable as of the latest release, with 37 contributors, 17 open issues, and 124 stars on GitHub in the past month. The project's tech stack looks solid.