Fastro 0.59.0 Release Notes
Posted May 23, 2022 by ynwd ‐ 1 min read
Adds getQuery and removes unstable deno emit.
Fastro 0.59.0 has been tagged and released with the following new features and changes:
Upgrade to deno std@0.140.0
Upgrade with the latest deno standard 0.140.0. The following is a note for the changes in deno: Deno 1.22 Release Notes
Removal of unstable deno emit
In previous version, to run SSR entrypoint you must include --unstable
:
deno run -A --unstable server.tsx
In this version you can run without it:
deno run -A server.tsx
Fastro removed Deno.emit() and changed it with esbuild.
Add getQueries and getQuery
You can get queries parameter from url:
http://localhost:8000/hello?id=5&name=agus
You can also get query parameter from url:
http://localhost:8000/welcome?id=5&name=agus
import application, { getQueries, getQuery } from "https://deno.land/x/fastro@v0.59.0/server/mod.ts";
const app = application();
app.get("/hello", (req: Request) => {
return getQueries(req);
});
app.get("/welcome", (req: Request) => {
return getQuery(req, "name");
});
console.log("Listening on: http://localhost:8000");
await app.serve();