#litestar

Vincent Joussevjousse@mamot.fr
2025-06-10

Bon je dois me rendre à l’évidence : je crois que j’aime bien écrire des articles de blog/tuto sur des sujets #tech comme j’ai fait pour celui sur #neovim
Est-ce qu’il y aurait d’autres sujets qui pourraient vous intéresser ? Mon setup #desktop #linux optimisé pour l’utilisation clavier avec #sway, #kitty, le lanceur #rofi (apps, emojis, etc), mes mappings #ergol et mes quelques apps #cli dont je peux pas me passer ?
Des tutos #python sur #litestar notamment ? Autre chose ?

2025-04-17

LitestarCatsCV. Тренируемся на кошках. Расширяем возможности и готовимся к продакшену. Часть 3

Привет, котики и котолюбы! В первой части нашего кошачьего приключения мы выбрали инструменты (Litestar вместо FastAPI, Granian вместо Gunicorn, KeyDB вместо Redis), настроили uv и заложили фундамент проекта. Во второй части мы построили полноценное CRUD API для резюме котиков (или людей, если вам так ближе), подружили его с PostgreSQL через SQLAlchemy, настроили миграции с Alembic и написали тесты с Pytest. У нас уже есть стены и фундамент, но пора ставить крышу и готовиться к продакшену! 🏠 Сегодня мы сделаем наш API ещё круче: вынесем конфиги в отдельный модуль с помощью msgspec, добавим аутентификацию через встроенный JWT в Litestar, ускорим API с KeyDB, проверим покрытие тестами с coverage, упакуем всё в Docker и нарисуем резюме котиков с помощью Jinja. К концу статьи наш кошачий проект будет готов к реальной жизни — поехали! 🚀

habr.com/ru/companies/ntechlab

#api #python #tutorial #backend #uv #fastapi #litestar #granian #jinja #keydb

Vincent Joussevjousse@mamot.fr
2025-03-25

Bon c’est vraiment pas mal #litestar comme framework #python litestar.dev/
Ça a le goût de #fastapi sauf que c’est développé par une vraie communauté, que la doc est hyper bien faite et que l’écosystème a l’air riche 😊 #staytuned

2025-03-11

LitestarCatsCV. Тренируемся на кошках. Реализация API и работа с данными

Что вас ждёт: Если в первой части мы заложили фундамент проекта (выбор инструментов, настройка окружения и структура), то здесь мы превратим этот каркас в полноценное API для управления резюме кошек (или людей — как вам ближе). Мы подключим базу данных, добавим тесты, настроим миграции и даже проверим всё в действии. К концу статьи у вас будет рабочее API, которое можно потрогать руками (или лапками 🐾). Полный код доступен на GitHub — ссылка в конце!

habr.com/ru/companies/ntechlab

#python #python3 #litestar #alembic #sqlalchemy #orm #pytest #asyncpg

2025-03-03

Наш архитектурный подход к Python приложениям

Мы долгие годы писали сервисы исходя из каких-то своих внутренних ощущений правильности их написания. Но синхронизироваться по хорошим практикам в разных командах бывает довольно сложно и часто хорошие практики не выходили за рамки одной команды, а такого хотелось бы избежать. Поэтому мы решили объединить все хорошие по нашему мнению практики в единый справочник. Этот справочник получил название «Архитектурный гайд». Про него и поговорим в данной статье.

habr.com/ru/companies/raiffeis

#архитектура #архитектура_приложений #python #fastapi #litestar #райффайзенбанк #лучшие_практики #pytest #circuit_breaker #stamina

2025-02-28

Version 1.8.0 of jinja2-fragments is out!

Release notes:
- Adds support for rendering multiple blocks on Flask, Quart, Sanic and Litestar.
- Fixes deprecated Litestar import.

pypi.org/project/jinja2-fragme

#jinja #flask #quart #sanic #litestar #htmx

2025-02-18

LitestarCatsCV. Тренируемся на кошках. Пробуем litestar и другое новьё. Часть 1

Иногда хочется попробовать что-то новое, но в рабочих проектах это не всегда возможно. Поэтому предлагаю всем вместе пощупать несколько относительно новых фреймворков и посмотреть, что это такое и с чем их едят. Для начала придумаем проект, который не займёт много времени(надеюсь) и над которым будет интересно посидеть пару вечеров.

habr.com/ru/companies/ntechlab

#python #backend #tutorial #litestar #granian #uv #fastapi #api

2024-11-12

Although I'm known as a #Django guy, I think I've mentioned a few times that of the new generation of async/type-hint-driven #Python web frameworks my favorite is #Litestar.

I already have a bunch of Litestar services in production at work, and just added a new one today. Our metrics dashboard says it's humming along at a p95 response time of 10ms, and that's *without* having added any caching to it yet.

Worth a look if you're interested in exploring the state of the art in Python web dev.

litestar.dev

2024-06-10

Пишем универсальный прототип бэкенд-приложения: Litestar, FastStream, dishka

Привет, Хабр! Меня зовут Сергей, я техлид в команде PT BlackBox. Мы с коллегами разрабатываем продукт, который позволяет обнаруживать уязвимости в приложениях методом черного ящика. Фактически мы сами и пишем веб-приложения, и именно о них пойдет речь в статье. Я бы хотел с вами поделиться своими наработками по теме бэкенд-приложений и предоставить вам шаблон-прототип, который, как мне кажется, может закрыть подавляющее большинство потребностей при их разработке. Для написания прототипа я буду использовать Litestar , FastStream и dishka . Эта статья будет особенно полезна тем, кто пишет на Tornado, Django, Flask или AIOHTTP и хочет перейти на более актуальные технологии для дальнейшего развития своих проектов на современных рельсах. Ну что ж, приступим

habr.com/ru/companies/pt/artic

#python #Litestar #прототип #web #faststream #asgi #sqlalchemy #alembic #pydantic #dishka

Mario Munoz (has moved)pythonbynight@fosstodon.org
2024-03-12

Been slowly tinkering on a Litestar app I'm building just for the hell of it. My local amateur soccer league could really use a website, and I could also stand to learn a new web framework. (I mean, why not?)

While I've been plugging away at it (over-engineering and all), I decided to continue building in public.

Lots of fun stuff in here, but a pretty good "real world" use case for the PyHAT stack (htmx/Tailwind).

github.com/tataraba/soccerlite

#htmx #Litestar #Tailwind #Python #PyHat

Mario Munoz (has moved)pythonbynight@fosstodon.org
2024-01-30

You can install from PyPI:

pypi.org/project/jinja2-fragme

If you haven't tried Litestar, why not give it a try?

litestar.dev

But even if not, jinja2-fragments also has support for Flask, Quart, Sanic, and FastAPI!

#Litestar #htmx

2024-01-30

New release of Jinja Fragments is out with support for Litestar thanks to @pythonbynight !

pypi.org/project/jinja2-fragme

#jinja2 #jinja #litestar #htmx

Dániel Ernő Szabór3ap3rpy
2023-12-13
Dániel Ernő Szabór3ap3rpy
2023-12-07

Lets continue our journey with module of .
youtu.be/xsrZFCVsNJw

Dániel Ernő Szabór3ap3rpy
2023-11-23
Dániel Ernő Szabór3ap3rpy
2023-11-16

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst