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
Copy file name to clipboardExpand all lines: README.md
+4-8Lines changed: 4 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,16 +17,16 @@ Ellar is a lightweight ASGI framework designed to simplify the development of ef
17
17
applications. Whether you're building web services, APIs, or full-fledged web applications,
18
18
Ellar offers a high level of abstraction and powerful features to streamline your development process.
19
19
20
-
Ellar provides developers with the flexibility to embrace both Object-Oriented Programming (OOP) and Functional Programming (FP) paradigms.
21
-
It is built on top of Starlette, a renowned ASGI toolkit, ensuring robust asynchronous requesthandling capabilities.
20
+
Ellar allows developers to embrace both Object-Oriented Programming (OOP) and Functional Programming (FP) paradigms.
21
+
It is built on top of Starlette, a renowned ASGI toolkit, ensuring robust asynchronous request-handling capabilities.
22
22
23
23
## **Key Features**
24
24
25
25
-**Easy to Use**: With an intuitive API, Ellar makes it easy for developers to get started with building fast and scalable Python web applications.
26
26
-**Dependency Injection (DI)**: Ellar includes a built-in DI system, enabling easy management of dependencies and reducing coupling between components.
27
27
-**Pydantic Integration**: Integrated with Pydantic for seamless data validation, ensuring that input data is always valid.
28
28
-**Templating with Jinja2**: Built-in support for Jinja2 templates simplifies the creation of dynamic web pages.
29
-
-**OpenAPI Documentation**: Ellar comes with built-in support for generating OpenAPI documentation, facilitating API documentation generation with Swagger or ReDoc.
29
+
-**OpenAPI Documentation**: Ellar has built-in support for generating OpenAPI documentation and facilitating API documentation generation with Swagger or ReDoc.
30
30
-**Controller (MVC) Architecture**: Ellar follows the Model-View-Controller (MVC) pattern, aiding in organizing code and separating concerns.
31
31
-**Guards for Authentication and Authorization**: Offers built-in support for guards, making it easy to implement authentication and authorization in applications.
32
32
-**Modularity**: Inspired by NestJS, Ellar follows a modular architecture, allowing developers to organize code into reusable modules.
@@ -130,11 +130,7 @@ Now we can test our API at [http://127.0.0.1:5000/docs](http://127.0.0.1:5000/do
130
130
You can also try the [quick-project](https://python-ellar.github.io/ellar/quick-project/) setup to get a good idea of the library.
131
131
132
132
133
-
## **Project Status**
134
-
135
-
Currently, Ellar is in **beta** version with the following status:
0 commit comments