Size: a a a

Django [ru] #STAY HOME

2019 July 26

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
тут можно было бы дать такие рекомендации автору сборки: не использовать SQLAlchemy, не использовать Docker Swarm, возможно, не использовать traefik (тут под сомнением), ну и ещё там Vuetify, это Material design, вкусовщина, конечно, но на iOS выглядит такое не очень
чето там ужас какойто, давайте сломаем лошадиную телегу, купим автопилот с батареями и попробуем из всего этого собрать теслу
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ну и все эти Celery - это всё выглядит как-то уж очень старо рядом со Starlette'ом, лучше интеграцию с облачными сервисами
+
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alex
чето там ужас какойто, давайте сломаем лошадиную телегу, купим автопилот с батареями и попробуем из всего этого собрать теслу
не, ну, если ты хочешь прям совсем топовое - то нужно, чтобы там был gRPC, а не RESTful API / GraphQL (я не про взаимосвязь клиент<->сервер, а про API микросервисов)
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
не, ну, если ты хочешь прям совсем топовое - то нужно, чтобы там был gRPC, а не RESTful API / GraphQL (я не про взаимосвязь клиент<->сервер, а про API микросервисов)
в админке то зачем грпс
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а если ты будешь делать gRPC + сервисы на питоне, то тебе все эти фреймворки так и вообще не нужны
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
а если ты будешь делать gRPC + сервисы на питоне, то тебе все эти фреймворки так и вообще не нужны
нужны все равно, иначе велосипеды будут
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну то есть если сравнивать с теслой - то это пачка микросервисов на питоне с gRPC, а над этим всем там уже админка/фронтенд для клиента (с использованием GraphQL или без) и что угодно
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
FastAPI/Starlette/ASGI - это не реполюционное, но эволюционное развитие старых идей
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ну то есть если сравнивать с теслой - то это пачка микросервисов на питоне с gRPC, а над этим всем там уже админка/фронтенд для клиента (с использованием GraphQL или без) и что угодно
и все это на лямбдах 😄 а графкл серверлесс
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alex
и все это на лямбдах 😄 а графкл серверлесс
у меня не было опыта с gRPC на лямбдах
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я про это не в теме
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
FastAPI/Starlette/ASGI - это не реполюционное, но эволюционное развитие старых идей
ну судя по тому бардаку они пытаются переизобрести админку джанги, тока в более худшем виде
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alex
ну судя по тому бардаку они пытаются переизобрести админку джанги, тока в более худшем виде
ну, в FastAPI/Starlette никаких админок нет вообще
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
можно было бы сказать, что FastAPI/Starlette всем лучше Django кроме вопроса "а как же админка?"
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вообще, админка именно для создания/редактирования объектов обычно не так нужна
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но зачастую она нужна для просмотра состояния "что у нас там в базе творится"
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть для просмотра state'а микросервиса
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
но зачастую она нужна для просмотра состояния "что у нас там в базе творится"
phpmyadmin 😄
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну вот да, но это неудобно и слишком низкороувневое
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
pgadmin/phpmyadmin - это про работу с базой, в общем-то, если тебе норм с SQL SELECT, то, да, можно сделать юзера с правами "только чтение" и делать запросы
источник