Skip to content
cookingpotcoPublic

About

Modern web framework built on old ideas

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Latest commit

 

History

197 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Not production ready. dashi has not hit v1 yet and is under active development. Expect breaking changes in minor versions.

dashi

JSR CI License: MIT

What is dashi?

dashi is a server-first web framework for Deno. JSX is precompiled to HTML with no VDOM intermediary or hydration. Pages update by swapping server-rendered HTML, in the spirit of Hotwire and htmx.

import { type ReadArgs, serve } from "dashi";

function Home({ html }: ReadArgs) {
  return html(<h1>Hello</h1>);
}

serve(({ route }) => ({
  routes: [
    route("/", { GET: Home }),
  ],
}));

Get started with

deno create jsr:@cookingpot/dashi

Learn more in the dashi docs.

About

Modern web framework built on old ideas

Resources

Contributing

Stars

4 stars

Watchers

1 watching

Forks

Contributors

Languages