Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 March 27

PK

Pavel K in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
Костыли летят потому, что схема нужна.
ага, а еще и мозги иногда
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ну и для реста советую взять ретрофит + дио
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Это конечно такое себе, но всеже лучше чем ничего
источник

PK

Pavel K in Flutter Developers — русскоговорящее сообщество
ну так куда ж без ретрофита родимого
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Но нужна схема.
Она представляет собой контракт и любое изменение будет отражено в ней.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
У гкл также куча проблем
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Обработка ошибок в гкл наитупейшее, какого то ляда они не используют стандартные статус коды к примеру
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Загрузка и скачка файлов поддерживается через определенный хак
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Так что это не тот идеал, к которому надо стремиться)
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Но схема нужна, начните со схемы)
источник

SH

Sergey Hottabych in Flutter Developers — русскоговорящее сообщество
Я гкл смотрю и пока не вкурил, что в нем хорошего.
Просто у Rest куча эндпойнтов и CRUD-методы запросов на них.
А у гкл один эндпойнт, и под запрос юзера формируется json-ответ.
И я особой разницы не вижу. Выглядит как просто модная парадигма.
источник

SH

Sergey Hottabych in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
Но нужна схема.
Она представляет собой контракт и любое изменение будет отражено в ней.
Тут вообще без схем, тут просто слоновья куча вот таких методов:
источник

SH

Sergey Hottabych in Flutter Developers — русскоговорящее сообщество
Еще и статикой, то есть этот клиент не замокать даже при тестировании.
источник

PK

Pavel K in Flutter Developers — русскоговорящее сообщество
с гкл нормальные бекэндщики нужны
когда там схему садятся делать по той же колее, что и рест - типа в ресте был эндпоинт - ага, а тут тогда квери запилим - то тогда и разницы не будет
источник

PK

Pavel K in Flutter Developers — русскоговорящее сообщество
это как писать на котлине джава код
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Pavel K
с гкл нормальные бекэндщики нужны
когда там схему садятся делать по той же колее, что и рест - типа в ресте был эндпоинт - ага, а тут тогда квери запилим - то тогда и разницы не будет
GraphQL хорош когда бэкэнду надо сделать универсальный API для неизвестных заранее клиентов - вот там это пушка.
источник

PK

Pavel K in Flutter Developers — русскоговорящее сообщество
вот да
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Ну или побыстренькому раздовать СУРБД в сеть, типа Hasura
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Если под вас пилят персонально АПИ - разница будет несущественна относительно РЕСТа.
НО НУЖНА СХЕМА!
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Но РЕСТ вы готовить также не умеете, спешу вас заверить)
источник