Size: a a a

Django [ru] #STAY HOME

2019 April 08

G

Graywolf in Django [ru] #STAY HOME
Да просто я бы рассмотрел граф когда надо оптимизировать поток данных
источник

G

Graywolf in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
то есть прошло лет 8 с тех пор и большинство людей стало думать "и эти FBV и эти "новые" CBV - это какая-то устаревшая хрень, OpenAPI (Swagger) сейчас намного популярнее, чем это всё, а про JSON-RPC и вообще забыли"

думаю, пройдёт ещё лет 8 и этот RESTful API закопают, как и JSON-RPC)
Вроде ВордПресс так и работает с jsonrpc
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Graywolf
Вроде ВордПресс так и работает с jsonrpc
к нему есть довольно популярный плагин с GraphQL
источник

AO

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

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я вообще к чему) вот в 2012 году эти вопросы - CBV или FBV казались актуальными и очень холиварными)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а сейчас и так и так - "это устаревший какой-то способ, ты что, DRF не умеешь?"
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
вот пройдёт ещё столько же лет и про GraphQL будут говорить так же - "зачем тебе DRF, ты что, нормальный API на GraphQL сделать не можешь как все?"
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
хотя, возможно, что-то ещё появится)
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
хотя, возможно, что-то ещё появится)
уже есть: DAG
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
не гуглится что-то
источник

A

Andrey in Django [ru] #STAY HOME
Graywolf
Вью будет достаточно, не понимаю хайпа около граф
Имхо graphql очень кривой подход, который подходит очень не всем, пруфы гуглите
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
не гуглится что-то
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
какие генераторы API или стандарты есть вокруг этого?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
не важно, на каком ЯП
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
какие генераторы API или стандарты есть вокруг этого?
да, но пока не стандартизировалось, область крайне активно развивается, одно из крупного: IOTA
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
пока RESTful API держится в лидерах за счёт тулинга вокруг Swagger'а
источник

A

Aquinary in Django [ru] #STAY HOME
Такой вопрос.
Есть таблица пользователей (user), она дефолтная т.е. auth от django
Есть таблица pm, там такие поля:
id - ~
from_id - отправитель
to_id - получатель
message - текст сообщения

Где-то в шаблонах это нужно вывести. Но не только текст сообщения, но и автора и тому, кому было отправлено сообщение.
И вот тут у меня два способа возникают в голове:
1. Это во вьюхе перед выводом обращаться к бд User с нужным ID и отправлять данные (логин и т.д) в шаблоН
2. Записывать помимпо from_id и to_id ещё и from_username и to_username
Какой из них более правильный? (или может есть третий способ?)
источник

A

Andrey in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
то есть прошло лет 8 с тех пор и большинство людей стало думать "и эти FBV и эти "новые" CBV - это какая-то устаревшая хрень, OpenAPI (Swagger) сейчас намного популярнее, чем это всё, а про JSON-RPC и вообще забыли"

думаю, пройдёт ещё лет 8 и этот RESTful API закопают, как и JSON-RPC)
Ты бы ещё wsdl вспомнил, имхо swagger костыль, тк у рест нет wsdl, rpc это другой подход
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Andrey
Ты бы ещё wsdl вспомнил, имхо swagger костыль, тк у рест нет wsdl, rpc это другой подход
ну вот GraphQL - это шаг в ту сторону, кстати
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
его позиционировали как-то так
источник