LightAPI — это легковесный фреймворк, предназначенный для быстрого создания API на Python с использованием его стандартных библиотек. Он упрощает разработку API, предлагая минимальный интерфейс, сохраняя при этом гибкость и производительность благодаря асинхронному программированию.
#Python #API #SQLAlchemy #aiohttp #LightAPI #разработка #RESTful
https://github.com/iklobato/LightAPI
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - iklobato/LightAPI: LightApi is a lightweight API framework designed for rapid development of RESTful APIs in Python. It…
LightApi is a lightweight API framework designed for rapid development of RESTful APIs in Python. It provides a simple and intuitive interface for defining endpoints and handling HTTP requests with...
🔥3👍1 1
FastCRUD — это Python-пакет для FastAPI, предоставляющий асинхронные CRUD-операции и гибкие утилиты для создания эндпоинтов. Он упрощает разработку за счет таких возможностей, как автоопределение условий для JOIN-запросов, динамическая сортировка и поддержка пагинации через смещение или курсор.
#FastAPI #Python #FastCRUD #SQLAlchemy #Асинхронность #Разработка #Пагинация #CRUD
https://github.com/igorbenav/fastcrud
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - benavlabs/fastcrud: FastCRUD is a Python package for FastAPI, offering robust async CRUD operations and flexible endpoint…
FastCRUD is a Python package for FastAPI, offering robust async CRUD operations and flexible endpoint creation utilities. - benavlabs/fastcrud
1👍5⚡2
Jetbase — это лёгкий миграционный инструмент для БД в Python‑проектах: SQL‑файлы с версиями, апгрейды/роллбеки, валидация и блокировка миграций, плюс поддержка Postgres, SQLite, Snowflake и MySQL.
pip install jetbase → jetbase init создаёт каталог jetbase/ c migrations/ и env.py.V<version>__<description>.sql, c блоками -- upgrade и -- rollback, и командами jetbase upgrade, jetbase history, jetbase status.jetbase/env.py.psycopg2 для Postgres или соответствующий Snowflake/MySQL драйвер.Настройка подключения, затем:
jetbase new "create users table" -v 1
# редактируем V1__create_users_table.sql
jetbase upgrade
SQL: в
-- upgrade создаём таблицы, в -- rollback — удаляем, что упрощает откаты. #Jetbase #Python #DatabaseMigrations #PostgreSQL #SQLite #Snowflake #MySQL #SQLAlchemy #DevTools #DataEngineering
https://github.com/jetbase-hq/jetbase
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - jetbase-hq/jetbase
Contribute to jetbase-hq/jetbase development by creating an account on GitHub.
1👍2🔥1 1