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
@@ -19,16 +19,16 @@ Ellar is a lightweight ASGI framework designed to simplify the development of ef
19
19
applications. Whether you're building web services, APIs, or full-fledged web applications,
20
20
Ellar offers a high level of abstraction and powerful features to streamline your development process.
21
21
22
-
Ellar provides developers with the flexibility to embrace both Object-Oriented Programming (OOP) and Functional Programming (FP) paradigms.
23
-
It is built on top of Starlette, a renowned ASGI toolkit, ensuring robust asynchronous requesthandling capabilities.
22
+
Ellar allows developers to embrace both Object-Oriented Programming (OOP) and Functional Programming (FP) paradigms.
23
+
It is built on top of Starlette, a renowned ASGI toolkit, ensuring robust asynchronous request-handling capabilities.
24
24
25
25
## **Key Features**
26
26
27
27
-**Easy to Use**: With an intuitive API, Ellar makes it easy for developers to get started with building fast and scalable Python web applications.
28
28
-**Dependency Injection (DI)**: Ellar includes a built-in DI system, enabling easy management of dependencies and reducing coupling between components.
29
29
-**Pydantic Integration**: Integrated with Pydantic for seamless data validation, ensuring that input data is always valid.
30
30
-**Templating with Jinja2**: Built-in support for Jinja2 templates simplifies the creation of dynamic web pages.
31
-
-**OpenAPI Documentation**: Ellar comes with built-in support for generating OpenAPI documentation, facilitating API documentation generation with Swagger or ReDoc.
31
+
-**OpenAPI Documentation**: Ellar has built-in support for generating OpenAPI documentation and facilitating API documentation generation with Swagger or ReDoc.
32
32
-**Controller (MVC) Architecture**: Ellar follows the Model-View-Controller (MVC) pattern, aiding in organizing code and separating concerns.
33
33
-**Guards for Authentication and Authorization**: Offers built-in support for guards, making it easy to implement authentication and authorization in applications.
34
34
-**Modularity**: Inspired by NestJS, Ellar follows a modular architecture, allowing developers to organize code into reusable modules.
0 commit comments