expressly
Express-style router for Fastly Compute
Don't waste time on boilerplate code
expressly is a lightweight and minimalist routing layer for JavaScript apps running on Fastly Compute.
- Install expressly from npm:
npm i @fastly/expressly
yarn add @fastly/expressly
import { Router } from "@fastly/expressly";
const router = new Router();
router.use((req, res) => {
res.headers.set("x-powered-by", "expressly");
});
router.get("/", async (req, res) => {
return res.send("Hello world!");
});
router.listen();
Easy to use
expressly was designed for JavaScript developers and inspired by the popular framework, Express.
Focus on what matters
expressly lets you focus on your business logic, and makes it easier than ever to get started with Fastly Compute.
Open source
Available for free to make the web a better place! Your contributions are welcomed and appreciated.