itty-router
cloudflare-worker-router
itty-router | cloudflare-worker-router | |
---|---|---|
3 | 2 | |
1,632 | 197 | |
- | - | |
9.1 | 7.8 | |
3 days ago | 3 months 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.
itty-router
-
Ask HN: Which stack is as boring (good boring) and cheap in 2023 as PHP?
Instead of Next and it's bloat, you should try Svelte, a barebones Svelte (not SvelteKit) app feels like a breeze to scaffold and deploy through Netlify or Vercel with nearly 0 configuration. The same can be said about SvelteKit, though you can just get away by using a minimal router like Itty (https://github.com/kwhitley/itty-router) with barebones Svelte (just run npx create-vite, and follow the interactive scaffold process).
-
Build a scalable URL shortener in 10 minutes with Cloudflare Workers and KV
To further simplify development, since we are going to make more than 1 endpoint, we'll install itty-router which is an Express like router to automatically parse out the HTTP method, query params, path params, etc. I also prefer to use prettier to format the code so that it looks consistent.
-
What do you use to validate user input for Cloudflare Workers?
Is there any good input validator I can use with itty-router for Cloudflare Workers? I am looking for something like express-validator.
cloudflare-worker-router
-
Why I Fell in Love with Cloudflare Workers
Also way faster, but doesn't support node.js. If you're looking for a more spicific example check out my github: https://github.com/tsndr/cloudflare-worker-router There's also a more manual style article in works, so stay tuned for that.
What are some alternatives?
http-server - AdonisJS HTTP Server along with its Router
vitedge - Edge-side rendering and fullstack Vite framework
shortener - URL Shortener powered by Cloudflare Workers and KV
Google-Drive-Index - Index Google Drive Files Easily and Free
template-worker-tempo - A template that demonstrates using the Tempo in your Cloudflare Workers.
CORSflare - A lightweight JavaScript CORS Reverse Proxy designed to run in a Cloudflare Worker.
relay-starter-kit - 💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, and Joy UI. [Moved to: https://github.com/kriasoft/graphql-starter-kit]
cloudflare-worker-router-template - A wrangler template for a super lightweight router (3.6 kB) with middleware support and ZERO dependencies for CloudFlare Workers, inspired by express.js syntax.
Favifetch - A website favicon & icon API, powered by Cloudflare Workers
hono - Web Framework built on Web Standards
nodejs-api-starter - 💥 Yarn v2 based monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI. [Moved to: https://github.com/kriasoft/relay-starter-kit]
html-rewriter - WASM-based implementation of Cloudflare's HTML Rewriter for use in Deno, browsers, etc.