fastro

deno fast web framework

https://github.com/fastrojs/fastro-server
# Fastro

![][build] [![][doc]](https://doc.deno.land/https/deno.land/x/fastro/mod.ts)
![][version]

Fastro is a [fast](#benchmarks) and [simple](#features) web application
framework built on top of [deno](https://deno.land).

Accelerate development of
[monolithic](https://www.google.com/search?q=monolithic+vs+microservice) web
applications written in Typescript.

Choose a customized template according to your needs.

## Getting Started

To install command line interface and create a initial project, please go to
[the manual](https://fastro.app/manual/).

[![][tree]](https://fastro.app/manual)

## Benchmarks

The speed is up to 92% of deno http raw library.

To see detailed methods and results, please refer to
[benchmarks pages](https://fastro.app/benchmarks).

## Features

Managing routers, controllers, middleware, react ssr, and static files made
easy.

To see all features and examples, please check out
[features and examples](https://fastro.app/features).

## Demo

By default, you can deploy fastro web apps on
[Google Cloud Run](https://cloud.google.com/run).

To see a demo, please check out [the deployed web app](https://demo.fastro.app).

## Contributing

We appreciate your help!

To contribute, please read
[deno guidelines.](https://github.com/denoland/deno/blob/main/docs/contributing/style_guide.md)

[build]: https://github.com/fastroapp/fastro/workflows/ci/badge.svg?branch=master "build"
[version]: https://img.shields.io/github/v/release/fastroapp/fastro?label=version "version"
[doc]: https://doc.deno.land/badge.svg "doc"
[tree]: https://raw.githubusercontent.com/fastroapp/fastro/gh-pages/public/tree.svg "web app tree"