express-ts-handler
routup
express-ts-handler | routup | |
---|---|---|
3 | 12 | |
5 | 30 | |
- | - | |
2.2 | 9.2 | |
about 1 year ago | 1 day ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
express-ts-handler
-
Routup
Check out my library: https://github.com/romeerez/express-ts-handler, it tells right in the beginning and as obvious as possible what is it for, and what it does, the readme is compact for those who tl;dr, and contains simple examples. And still - zero interest from the community! Even though I've made it not for myself, but because of being tired to see how people forgot to validate params all the time, or doing it in a not type-safe way where it's easy to make mistakes and they actually making mistakes because of this.
-
New library for Express to solve type-related problems
It has a descriptive readme with examples, it has example code, I thought it is clear what it is for. It's inspired by the fact that most Express code boilerplates and various examples have no type safety after validation, and no return type checks, even though it is a public interface and it is important to be safe. Typically people use middleware to set data to req without TS knowing about it. So I created this lib to fix this.
routup
- routup v3.0: A lightweight, runtime agnostic and asynchronous routing framework. Powerful plugin system, different handler declaration styles, ...
- GitHub - routup/routup: A lightweight, runtime agnostic and extendable routing library. Similar API as express and 228% faster.
- routup/routup: A lightweight, runtime agnostic and extendable routing library. Similar API as express and 228% faster.
- Routup: Lightweight and faster, extendable routing library for Node.js
-
Is it a good choice to use Express.js in 2023?
Routup https://github.com/routup/routup could be a good choice. It exposes a cjs and esm entrypoint and has a rich plugin ecosystem, but it is not very popular yet.
- Routup is a lightweight, minimalistic & extendable http routing framework
What are some alternatives?
plugins - This repository contains plugins for the Routup ecosystem.
zemi - zemi is a data-driven and reverse-routing library for Express JS.
router-benchmark - Benchmark of the most commonly used http routers
http-server - AdonisJS HTTP Server along with its Router
nexus-res - Quickly create consistent and informative HTTP responses for your Node.js applications
feather-router - Lightweight and lightning fast routing for React applications
hfs - HFS is a web file server to run on your computer. Share folders or even a single file thanks to the virtual file system.
withtyped - 🤹 Type-safe RESTful framework for fullstack with all native implementation.
zoic - A REST API-caching middleware library for Oak/Deno
Gearbox - Gearbox :gear: is a web framework written in Go with a focus on high performance