fastro

deno fast web framework

https://github.com/fastrojs/fastro-server
export const readme = `## Prerequisites
- Install [deno](https://deno.land/#installation)
- Install [vscode extension for deno](https://marketplace.visualstudio.com/items?itemName=denoland.vscode-deno)
- Install [google cloud sdk](https://cloud.google.com/sdk)

## How to run
- Run in production:
  \`\`\`
  deno run -A main.ts
  \`\`\`

- Monitor any changes and automatically restart:
  \`\`\`
  fastro serve
  \`\`\`

## Directory Stucture

\`\`\`
.
โ”œโ”€โ”€ app.yaml                    // configuration file for flexible google app engine
โ”œโ”€โ”€ container.ts                // contains injection of other service dependencies
โ”œโ”€โ”€ deps.ts                     // definition of all external module urls
โ”œโ”€โ”€ Dockerfile                  // dockerfile
โ”œโ”€โ”€ main.ts                     // app entry point
โ”œโ”€โ”€ middleware                  // middleware folder
โ”‚   โ””โ”€โ”€ support.ts              // simple sample of middleware
โ”œโ”€โ”€ module                      // module folder. save all your modules here
โ”‚   โ”œโ”€โ”€ hello.controller.ts     // simple sample of controller
โ”‚   โ”œโ”€โ”€ hello.template.html     // html template
โ”‚   โ”œโ”€โ”€ react.page.tsx          // simple react component
โ”‚   โ””โ”€โ”€ react.template.html     // react html template
โ”œโ”€โ”€ public                      // public folder. folder for all your static files.
โ”‚   โ”œโ”€โ”€ favicon.ico             // webapp icon
โ”‚   โ””โ”€โ”€ index.html              // default page
โ””โ”€โ”€ readme.md                   // simple webapp manual

3 directories, 13 files
\`\`\`
`;