Django VS Litestar: кто круче?

  Рет қаралды 1,812

Evrone Development

Evrone Development

Күн бұрын

Подписывайтесь на наш канал здесь и в телеграмм t.me/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады!
Александр Гончаров, Reef Technologies
00:00 - Вступление и цели доклада.
00:23 - Сравнение Django и Lightstar, план доклада.
00:41 - Зачем нужно сравнивать фреймворки.
01:04 - Недостатки Django и FastAPI.
01:54 - Поиск "серебряной пули" в программировании.
02:25 - Почему выбраны для сравнения именно Django и Lightstar.
03:19 - История и поддержка Django.
03:49 - История и особенности Lightstar.
04:16 - Сравнение документации Django и Lightstar.
05:02 - Философия и архитектура Django.
05:45 - Архитектура Lightstar и его преимущества.
06:58 - ORM в Django и поддержка ORM в Lightstar.
07:53 - Поддержка типизации в Django и Lightstar.
08:42 - Как в Django и Lightstar определяются маршруты.
09:34 - Сравнение подходов к пагинации.
10:07 - Реализация API в Django и Lightstar.
11:16 - Поддержка WebSockets в Django и Lightstar.
12:00 - Система хуков, сигналов и задач в Django и Lightstar.
13:24 - Командная строка и интерфейс в Django и Lightstar.
14:07 - Работа с шаблонами в обоих фреймворках.
15:06 - Функции кеширования в Django и их отсутствие в Lightstar.
16:00 - Сравнение поддержки локализации.
17:15 - Системы разрешений в Django и Lightstar.
18:00 - Заключение: сильные стороны Lightstar.
18:55 - Завершение доклада и приглашение к обсуждению.
19:15 - Начало сессии вопросов и ответов.
19:45 - Вопросы о подходах к разработке и выборе технологий.
20:07 - Обсуждение Django и его особенностей с Django Rest Framework.
20:43 - Отношение к Django после долгого использования.
21:03 - Проблемы с WebSocket в Django.
22:10 - Зависимости и их управление в Lightstar и FastAPI.
22:54 - Использование HTM-X и его влияние на разработку.
23:29 - Role-Based Access Control в Lightstar.
24:05 - Интеграция Django в Lightstar для постепенной миграции.
25:02 - Сравнение скорости разработки и оптимизации в Django и Lightstar.
26:23 - Обсуждение архитектуры FastAPI и его сравнение с Lightstar.
27:34 - Вопросы о новых технологиях в фронтенд-разработке.
28:44 - Завершение сессии вопросов и ответов и приглашение к дальнейшему общению в специальной зоне.
#django #python #litestar

Пікірлер: 15
@DjangoSchool
@DjangoSchool 2 ай бұрын
Ждем Esmerald vs Litestar, Fastapi, Django
@magicmelon
@magicmelon 2 ай бұрын
Классный формат, приятная подача, спасибо, вам, друзья!
@nikitakurabtsev1222
@nikitakurabtsev1222 2 ай бұрын
Крутой доклад, крутой спикер, крутое качество контента, крутой фреймворк. Спасибо!
@chasubavil
@chasubavil 2 ай бұрын
7:50 «Давайте не будем использовать ничего» - понятно, что это фигура речи. Когда появился Джанго (2005), не то что Пидантика не было, даже typing появился на 10 лет позже (python 3.5, это 2015)! Не хватает слайда с хронологией всех этих возможностей типизации. И да, до сих пор много разработчиков старой школы, кто признаёт только dataclasses и attrs, им и так норм.
@user-ff1sd6wl1h
@user-ff1sd6wl1h 2 ай бұрын
Отличный доклад! Очень не нравится магия Django, которую нужно учитывать и патчить методы, если тебе нужно более сложное поведение. Но возможность сделать CRUD API за несколько строк кода очень уж цепляет. Надеюсь, из LiteStar получится более продуманная версия Django с достаточной свободой для действий и расширения
@yokotoka
@yokotoka 2 ай бұрын
У джанги большой плюс, что если тебе нужно какое-то решение - то оно уже найдено на SO или есть батарейка С litestar сочиняй всё сам Ещё django-ninja вместо rest framework делает прям приятной работу с джангой
@funky_hedgehog
@funky_hedgehog 2 ай бұрын
А потом этим решения не работают после обновления джанги или не поддерживаются.
@yokotoka
@yokotoka Ай бұрын
@@funky_hedgehog ходовые решения работают. А если не заработали, то поправить готовое для совместимости проще, чем с нуля катать, например, какой-нибудь oauth вход для всех популярных сервисов. А это всего лишь маленькая часть любого современного проекта
@EugeniiPetrov74
@EugeniiPetrov74 Ай бұрын
Ребята, вы самые крутые! Спасибо за кучу интересной информации! Я вот Moskow Python Podkast давно слушаю, а то что Evron много крутой информации - узнал случайно. Попросите Григория Петрова что бы он на подкастах чаще говорил про данный канал!
@ShowNoMercy
@ShowNoMercy 20 күн бұрын
Для litestar-vite сейчас разрабатывают поддержку inetria. Вот тогда будет реактив, давно жду норм поддержки inetria на пайтон.
@user-hi4dj9bx8n
@user-hi4dj9bx8n 14 күн бұрын
А что такое inetria?
@xfenix3
@xfenix3 2 ай бұрын
Litestar топ 😊
@guiterenzog2723
@guiterenzog2723 2 ай бұрын
В названии Litestar, в эпизодах Lighstar :)
@konstantin5506
@konstantin5506 3 күн бұрын
они по моему бездумно лайкают комменты. Все ещё не пофиксили
@progweb3036
@progweb3036 2 ай бұрын
Эликсир имба!😂
Сказ о том, как я на Litestar переходил
48:53
Каха заблудился в горах
00:57
К-Media
Рет қаралды 8 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 18 МЛН
Чего ожидать от HTTP/3 + Go
51:07
Нина Пакшина
Рет қаралды 7 М.
Prisma - лучшая ORM для Node.js
23:45
PurpleSchool | Anton Larichev
Рет қаралды 29 М.
Всё, приехали! Отбирают купленные автомобили!
23:57
Максим Шелков
Рет қаралды 1,5 МЛН
Слоистая Архитектура на FastAPI / Onion Architecture
29:30
Артём Шумейко
Рет қаралды 28 М.
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 63 МЛН
ОБСЛУЖИЛИ САМЫЙ ГРЯЗНЫЙ ПК
1:00
VA-PC
Рет қаралды 2,5 МЛН
low battery 🪫
0:10
dednahype
Рет қаралды 1,1 МЛН
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 2,2 МЛН