
Oleg
26.05.2018
09:58:30

Dmitry
26.05.2018
09:58:43
у тебя есть рест апи для доступа к бд

Oleg
26.05.2018
09:58:55

Google

Dmitry
26.05.2018
09:58:58
с роу бейсд пермишинами
пока ты будешь все это с нуля пилить у меня уже будет готовое апи

Oleg
26.05.2018
09:59:28
Как мне сложную логику развернуть ?
Для того чтобы гонять данные туда сюда пойдет
Как логику писать ? - никак

Dmitry
26.05.2018
09:59:56
прокси сервер

Oleg
26.05.2018
10:00:01
Зачем ?

Dmitry
26.05.2018
10:00:10
потому что у тебя этой сложной логики
4-5 роутов
а остальное
базовые круды

Oleg
26.05.2018
10:00:25
Зачем все это когда написал 1 сервер и всеъ

Google

Oleg
26.05.2018
10:00:50
Прокси сервер?
Сегодня 4 через год 30.

Dmitry
26.05.2018
10:01:18
если у тебя обычная цркам, то у тебя будет просто один сложный кол который вызывает 4-5 других роутов
все
это херь для цмрмок, настроил базу, есть апи, есть базовый прототип
в самые короткие сроки
со стандартным апи
дальше херачишь прокси
если видшь что херь
просто переходишь на обычный постгрес

Дмитрий
26.05.2018
10:02:19
Прокси сервер?
Стоит хотя бы ознакомиться с предметом обсуждения и как он работает

Oleg
26.05.2018
10:02:57

Dmitry
26.05.2018
10:03:05
и тогда ты будешь это пилить в 3 раза дольше
апи будет кривым

Igor
26.05.2018
10:03:17

Дмитрий
26.05.2018
10:03:32
Ну да

Мы идём в тишине
26.05.2018
10:03:41

Dmitry
26.05.2018
10:03:48
так хоть по началу будет стандарт хоть какой-то

Oleg
26.05.2018
10:04:20

Google

Dmitry
26.05.2018
10:04:28
Крч есть разные этапы развития продукта и на разных этапах надо разные тулзы
на начальном этапе надо быстрый результат
и написание своего бека не всегда надо

Default
26.05.2018
10:05:16
А потом, когда уже определился с целями и задачами, пишешь своё решение

Dmitry
26.05.2018
10:05:18
а если бекового кода нету, то и переписывать легче

Default
26.05.2018
10:05:18
Всё верно

Дмитрий
26.05.2018
10:05:21

Dmitry
26.05.2018
10:06:25
Вот мы сейчас пилим продукт, вообще непонятно что надо кастомерам, как это будет все рааботать и тд, мы пилим фичи что бы показать что-то и то что надо сейчас юзерам, но я почти уверен что это будет переписываться
И вообще вопрос
А чем собственно джанго отличается от этой тулзы ?

Igor
26.05.2018
10:07:31

Oleg
26.05.2018
10:07:40

Dmitry
26.05.2018
10:07:47
ну типаа что в джанго у тебя куча аабстракций, что тут, толко подходы к разширению разные

Igor
26.05.2018
10:08:03
Для простых АПИ ты просто напишешь две-три строчки кода, и у тебя будет православный АПИ
Но если у тебя сложная логика, ты уже берешь и пишешь вполне сложную логику

Dmitry
26.05.2018
10:08:24
в одной тулзы через код, а во второй через прокси

CFFTRP
26.05.2018
10:08:25

Igor
26.05.2018
10:08:57

Dmitry
26.05.2018
10:09:05
какой-то лайтвейт сервер

Google

Dmitry
26.05.2018
10:09:11
go, openresty
скорее go
т.к все что надо что бы написать базовый прокси там есть в базовой либе
минимум оверхеда

Igor
26.05.2018
10:09:48
Так вот именно, что там будет совсем не базовый прокси. (Ну обычно так случается)

Dmitry
26.05.2018
10:10:42
ну крч на начальном этапе разработки вполне норм тулза, а если обернуть прокси то ее и в будующем можно использовать
зачем писать базовую функциональность

Admin
ERROR: S client not available

Dmitry
26.05.2018
10:11:17
пагинаций
фильтров
инклудов
и тд если это тривиально, надо писать логику

Igor
26.05.2018
10:11:36
Ну в Джанго это тоже все с коробки есть)

Dmitry
26.05.2018
10:12:04
в джанго это пайтон и монструозный фреймворк который тебе диктует все
а тут ты волен выбирать
все что хочешь
любой язык любой подход

Igor
26.05.2018
10:12:17
Не диктует он все)
Ну вот пример АПИ с пагинацией и кастомной сериализацией на Джанго:
class BillingRecordsView(generics.ListAPIView):
queryset = Billing.objects.all()
serializer_class = BillingRecordsSerializer
pagination_class = LargeResultsSetPagination
Что может проще быть?

Google

Dmitry
26.05.2018
10:13:06
не писать этого вообще ?)

Igor
26.05.2018
10:13:21
А сериализация?)
В любом случае же придется)

Dmitry
26.05.2018
10:14:03
я считаю пайтон не лучшим выбором
для такого

Igor
26.05.2018
10:14:13
Для АПИ?

Dmitry
26.05.2018
10:14:14
на беке должно быть что-то с типизацией

Igor
26.05.2018
10:14:44
Ну практика показывает, что огромное количество людей пишут бэк на динамике, и ничего - живут)

Dmitry
26.05.2018
10:14:54
ну с жсом там другая история

Default
26.05.2018
10:15:03
К слову, джанговская ормка для действительно сложных случаев это блядский цирк
В ход пойдет алхимия

Dmitry
26.05.2018
10:15:24
та любая ормка

Igor
26.05.2018
10:15:27

Default
26.05.2018
10:15:34
А если алхимия, то зачем ваще джанга

Dmitry
26.05.2018
10:15:41
крч что https://github.com/PostgREST/postgrest что джанга

Default
26.05.2018
10:15:43
Берется веркцойг/фласк

Dmitry
26.05.2018
10:15:44
это одно и тоже
тупо куча сахара которые дает тебе апи