Size: a a a

Django [ru] #STAY HOME

2019 May 01

MB

Muslim Beibytuly in Django [ru] #STAY HOME
MTV хорошо, а REST API и SPA круче:D
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Так можно же на функциях вьюхи делать, нет?
источник

TM

Tim Mustafin in Django [ru] #STAY HOME
Если не хочется/не надо наследований
источник

А

Антон in Django [ru] #STAY HOME
Muslim Beibytuly
Сейчас увы не вспомню, уже года 3-4 использую rest framework и graphene, уже и не пользуюсь обычными view
Rest это обёртка джанго? Что в нем улучшено?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Антон
Rest это обёртка джанго? Что в нем улучшено?
rest - подход к разработке API, Django rest framework - его реализация для Django в виде батарейки:) то есть вместо работы с шаблонами можно все вывести в SPA(Vue, Angular, React) и для них выставить интерфейсы для взаимодействия на xml/json/...
источник

А

Антон in Django [ru] #STAY HOME
Muslim Beibytuly
rest - подход к разработке API, Django rest framework - его реализация для Django в виде батарейки:) то есть вместо работы с шаблонами можно все вывести в SPA(Vue, Angular, React) и для них выставить интерфейсы для взаимодействия на xml/json/...
Ага, спасибо. То есть более полное разделение бэка и фронта, правильно?
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Антон
Ага, спасибо. То есть более полное разделение бэка и фронта, правильно?
Да, мы пишем представление и работу с клиентом на vue, а Django лишь предоставляет и принимает данные в json с клиента
источник

А

Антон in Django [ru] #STAY HOME
Звучит круто
источник

А

Алексей in Django [ru] #STAY HOME
Muslim Beibytuly
Да, мы пишем представление и работу с клиентом на vue, а Django лишь предоставляет и принимает данные в json с клиента
А это лучше чем рендеринг темплейтов? drf для api и сам использую, но для шаблонов пока что джанго шаблоны использую. Есть сильные различия в использовании? Сложнее?
источник

A

Andrey in Django [ru] #STAY HOME
Алексей
А это лучше чем рендеринг темплейтов? drf для api и сам использую, но для шаблонов пока что джанго шаблоны использую. Есть сильные различия в использовании? Сложнее?
Рендерить на сервере – прошлый век
источник

A

Alex in Django [ru] #STAY HOME
Andrey
Рендерить на сервере – прошлый век
+
источник

G

Graywolf in Django [ru] #STAY HOME
Антон
Rest это обёртка джанго? Что в нем улучшено?
https://habr.com/ru/post/38730/ хотя мы можем оперировать только одним запросом post
источник

А

Алексей in Django [ru] #STAY HOME
Andrey
Рендерить на сервере – прошлый век
Я бы так и не делал, но js пугает)
источник

A

Andrey in Django [ru] #STAY HOME
Алексей
Я бы так и не делал, но js пугает)
Учись
источник

А

Алексей in Django [ru] #STAY HOME
Muslim Beibytuly
Да, мы пишем представление и работу с клиентом на vue, а Django лишь предоставляет и принимает данные в json с клиента
Ах да, для получения данных вы что используете?
$.ajax?
fetch?
источник

G

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

А

Алексей in Django [ru] #STAY HOME
Andrey
Учись
Я знаю js, но он гораздо сложней питона как мне кажется. Все там не так удобно
источник

А

Антон in Django [ru] #STAY HOME
А несколько просто перевести проект с чистого джанго на джанго рест?
Если не брать во внимание разработку фронта
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
Алексей
А это лучше чем рендеринг темплейтов? drf для api и сам использую, но для шаблонов пока что джанго шаблоны использую. Есть сильные различия в использовании? Сложнее?
Больше возможностей и более лаконичный синтаксис, работа с typescript. Инкапсуляция логики в компоненте и работа с Vuex - хранилище состояния в Vue + плюшки вроде mvvm - two-way binding, ну и очевидно, это просто быстрее:) используем axios, fetch и временами vue resource:)
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
У нас там терминалы, веб и мобайл, намного проще иметь упрощенные API endpoints для всего зоопарка:)
источник