You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`Guards (authentications, roles and permissions)`
20
-
-`Modularization (eg: flask blueprint)`
21
-
-`Websocket support`
22
-
-`Session and Cookie support`
23
-
-`CORS, GZip, Static Files, Streaming responses`
13
+
## Introduction
14
+
15
+
Ellar is a lightweight ASGI framework for building efficient and scalable server-side python applications.
16
+
It supports both OOP (Object-Oriented Programming) and FP (Functional Programming)
17
+
18
+
Ellar is based on [Starlette (ASGI toolkit)](https://www.starlette.io/), a lightweight ASGI framework/toolkit well-suited for developing asynchronous web services in Python.
19
+
While Ellar provides a high level of abstraction on top of Starlette, it still incorporates some of its features, as well as those of FastAPI.
20
+
If you are familiar with these frameworks, you will find it easy to understand and use Ellar.
21
+
22
+
## 💝 Special Thanks
23
+
24
+
This project is built with
25
+
26
+
-[Starlette](https://www.starlette.io/)
27
+
- Starlette is a lightweight ASGI framework/toolkit, which is ideal for building async web services in Python.
28
+
29
+
-[Pydantic](https://docs.pydantic.dev/)
30
+
- Data validation and settings management using Python type annotations.
0 commit comments