Seed SaaS starter moved from Deno-only to run on Deno, Node and Bun

Deno's team is joining Cloudflare, with the runtime receiving one more year of fixes before development ends. The author maintains Seed, a SaaS starter that originally ran on Deno and Fresh, and has adapted it to run on Deno, Node and Bun. The migration was easier for Deno-specific API calls than for serving files, Deno types in public signatures, and Fresh's internals. The author replaced Fresh with a compatible implementation, and a first version introduced a noticeable input delay on one page that CI had not caught. The recommended approach is to wrap each Deno call behind a small adapter, run builds on all three runtimes in CI, and compare responses before and after changes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in