FASTRO
Fastro is a simple and fast web framework built on top of deno. Its speed is close to the raw deno http library.
Module | Req/s avg | Percentage |
---|---|---|
Deno | 23078.19 | 100.00% |
Fastro | 21344.37 | 92.48% |
Written in typescript. No need to register routes, controllers, middlewares, templates, or static files. They will be loaded and saved when the server starts.
Getting Started
Go to the quickstart to install command line interface and create a project.
React Server Side Rendering
Go to react server side rendering to create the react component, define props, and setup the html template in a very simple way.
Features
Fastro provides easy-to-use features for web development.
- Command line interface
- Container based dependency injection
- Data validation
- Dynamic url param
- HTML template rendering
- Middleware
- Proxy
- Query params
- Static files
- Serverless deployment
- Support body handling:
application/json
,x-www-form-urlencoded
,multipart/form-data
- Support cookie
- URL prefix
- URL redicetion
- React remplate rendering
- Routing by file system
- React server side rendering
You can see more detailed examples here.