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
This example demonstrates the seamless integration of [FastAPI](https://fastapi.tiangolo.com/), a modern, high-performance web framework,
43
+
with [Pydantic 2.0](https://github.com/pydantic/pydantic), a robust and powerful data validation library.
44
+
The integration is further enhanced by the use of [SQLAlchemy ORM](https://www.sqlalchemy.org/), a popular and feature-rich Object-Relational Mapping tool,
45
+
and [PostgreSQL16](https://www.postgresql.org/about/news/postgresql-16-released-2715/) relational database.
41
46
47
+
The entire stack is connected using the [asyncpg](https://github.com/MagicStack/asyncpg) Database Client Library,
48
+
which provides a robust and efficient way to interact with PostgreSQL databases in Python,
49
+
leveraging the power of asyncio and event loops.
42
50
51
+
Notably, this example showcases the latest and greatest versions of SQLAlchemy and psycopg,
52
+
which are renowned for their robustness, power, and speed. The inclusion of FastAPI adds a modern, fast, and high-performance web framework to the mix
53
+
allowing for the rapid development of APIs with Python 3.8+.
43
54
44
-
## About The Project
45
-
46
-
Example of [FastAPI](https://fastapi.tiangolo.com/) integration supported by almighty [Pydantic 2.0](https://github.com/pydantic/pydantic)
47
-
with [SQLAlchemy ORM](https://www.sqlalchemy.org/)and PostgreSQL16
48
-
connected via fastest Database Client Library for python/asyncio [asyncpg](https://github.com/MagicStack/asyncpg).
55
+
FastAPI has received significant recognition in the industry, including a review on thoughtworks Technology Radar in April 2021,
56
+
where it was classified as a Trial technology, with comments praising its performance, ease of use,
57
+
and features such as API documentation using OpenAPI. Additionally, FastAPI was recognized in the Python Developers Survey 2022 Results,
58
+
conducted by the Python Software Foundation and JetBrains, where it was reported that 1 in 4 Python developers use FastAPI,
59
+
with a 4 percentage point increase from the previous year.
49
60
50
-
Beside of using latest and greatest version of [SQLAlchemy](https://www.sqlalchemy.org/) with it robustness, powerfulness and speed
51
-
of [asyncpg](https://github.com/MagicStack/asyncpg) there is [FastAPI](https://fastapi.tiangolo.com/) (modern, fast (high-performance),
52
-
web framework for building APIs with Python 3.8+ based on standard Python type hints.) already reviewed
53
-
on [thoughtworks](https://www.thoughtworks.com/radar/languages-and-frameworks?blipid=202104087) and noted in
0 commit comments