⚠️ WE ARE CURRENTLY REWRITING THIS FRAMEWORK, MANY THINGS ARE STILL SUBJECT TO CHANGE AT ANY TIME.
Some demo apps deployed to Deno Deploy with the new architecture:
- React Hello-world: https://aleph-hello.deno.dev/
- Vue Hello-world: https://aleph-vue.deno.dev/
- REST API: https://aleph-api.deno.dev/
- React 18 Suspense SSR: https://aleph-suspense-ssr.deno.dev/
- UnoCSS(tailwind): https://aleph-unocss.deno.dev/
- Monaco Editor: https://aleph-monaco-editor.deno.dev/
- Yew SSR: https://aleph-yew.deno.dev/
Source code: https://github.com/alephjs/aleph.js/tree/main/examples
Get started
Initialize a new project, you can pick a start template with --template
flag, available templates: [react, vue]
deno run -A https://deno.land/x/aleph@1.0.0-alpha.62/cli.ts init --template react
after init
, you can run the app with deno tasks:
# go to the app root created by the `init`
cd APPDIR
# run the app in devlopment mode
deno task dev
# run the app in production mode
deno task start
# build the app for severless deployment
deno task build
The new docs site is working in progress: https://aleph.deno.dev (PR). You can join the Aleph.js Discord to get helps.