From d184f53053eaa71c640cae95abf9bc5b63b78ff8 Mon Sep 17 00:00:00 2001 From: Lev Kokotov Date: Thu, 14 Nov 2024 10:04:38 -0800 Subject: [PATCH] save --- README.md | 37 ++++++++++++++++--------------------- 1 file changed, 16 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 93a5b6a6..beb3b851 100644 --- a/README.md +++ b/README.md @@ -12,27 +12,22 @@ Rwf is a comprehensive framework for building web applications in Rust. Written ## Features overview -✔ [HTTP server](https://github.com/levkk/rwf/tree/main/examples/quick-start) - -✔ User-friendly [ORM](https://github.com/levkk/rwf/tree/main/examples/orm) to build PostgreSQL queries easily - -✔ [Dynamic templates](https://github.com/levkk/rwf/tree/main/examples/dynamic-templates) - -✔ [Authentication](https://github.com/levkk/rwf/tree/main/examples/auth) & built-in user sessions - -✔ [Middleware](https://github.com/levkk/rwf/tree/main/examples/middleware) - -✔ [Background jobs](https://github.com/levkk/rwf/tree/main/examples/background-jobs) and [scheduled jobs](https://github.com/levkk/rwf/tree/main/examples/scheduled-jobs) -✔ Database migrations -✔ Built-in [REST framework](https://github.com/levkk/rwf/tree/main/examples/rest) with JSON serialization -✔ WebSockets support -✔ [Static files](https://github.com/levkk/rwf/tree/main/examples/static-files) hosting -✔ Tight integration with [Hotwired Turbo](https://turbo.hotwired.dev/) for building [backend-driven SPAs](https://github.com/levkk/rwf/tree/main/examples/turbo) -✔ Environment-specific configuration -✔ Logging and metrics -✔ [CLI](https://github.com/levkk/rwf/tree/main/rwf-cli) -✔ WSGI server for [migrating](https://github.com/levkk/rwf/tree/main/examples/django) from Django/Flask apps -✔ Rack server for [migrating](https://github.com/levkk/rwf/tree/main/examples/rails) from Rails +- [HTTP server](https://github.com/levkk/rwf/tree/main/examples/quick-start) +- User-friendly [ORM](https://github.com/levkk/rwf/tree/main/examples/orm) to build PostgreSQL queries easily +- [Dynamic templates](https://github.com/levkk/rwf/tree/main/examples/dynamic-templates) +- [Authentication](https://github.com/levkk/rwf/tree/main/examples/auth) & built-in user sessions +- [Middleware](https://github.com/levkk/rwf/tree/main/examples/middleware) +- [Background jobs](https://github.com/levkk/rwf/tree/main/examples/background-jobs) and [scheduled jobs](https://github.com/levkk/rwf/tree/main/examples/scheduled-jobs) +- Database migrations +- Built-in [REST framework](https://github.com/levkk/rwf/tree/main/examples/rest) with JSON serialization +- WebSockets support +- [Static files](https://github.com/levkk/rwf/tree/main/examples/static-files) hosting +- Tight integration with [Hotwired Turbo](https://turbo.hotwired.dev/) for building [backend-driven SPAs](https://github.com/levkk/rwf/tree/main/examples/turbo) +- Environment-specific configuration +- Logging and metrics +- [CLI](https://github.com/levkk/rwf/tree/main/rwf-cli) +- WSGI server for [migrating](https://github.com/levkk/rwf/tree/main/examples/django) from Django/Flask apps +- Rack server for [migrating](https://github.com/levkk/rwf/tree/main/examples/rails) from Rails ## Quick start