Size: a a a

Node.js — русскоговорящее сообщество

2021 February 15

Y

YorkIsMine in Node.js — русскоговорящее сообщество
в целом общее представление дали, благодарю
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
YorkIsMine
просто тогда как фронту использовать апи? Точнее через что? Как это происходит? В андроиде например у меня есть либа в виде http-клиента, который может запросы на сервер слать. Как во фронте подобное реализовано?
Все тоже самое. Разве что всякие специфичные штуки. Типа OAuth он для браузера. А мобильные пуши - они про мобилки. В остальном суть таже - это клиент, а то сервер
источник

ВК

Владимир Карпов... in Node.js — русскоговорящее сообщество
Можно вопрос кто-нибудь может объяснить почему sendMediaGroup блокирует http url ы при отправке?
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Но static html тоже норм отдавать. Есть всякие продукты которые сочетают и ускоряют разработку фронта и бека. Там код для фронта генерится
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
YorkIsMine
просто тогда как фронту использовать апи? Точнее через что? Как это происходит? В андроиде например у меня есть либа в виде http-клиента, который может запросы на сервер слать. Как во фронте подобное реализовано?
все тоже самое: rest, rpc, websocket, разве что udp и tcp сокетов не припомню в js, а в мобилках есть))
источник

N

Nikita in Node.js — русскоговорящее сообщество
и еще вопрос, когда следует делить апи на версии? а-ля /api/v1, /api/v2, и т.д.? при этом меняется просто сами роуты, пути к ресурсам и форматы запросов/ответов?
источник

AE

Alexey Ermakov in Node.js — русскоговорящее сообщество
Nikita
и еще вопрос, когда следует делить апи на версии? а-ля /api/v1, /api/v2, и т.д.? при этом меняется просто сами роуты, пути к ресурсам и форматы запросов/ответов?
сразу
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Nikita
и еще вопрос, когда следует делить апи на версии? а-ля /api/v1, /api/v2, и т.д.? при этом меняется просто сами роуты, пути к ресурсам и форматы запросов/ответов?
а это вы точно про версии спрашиваете, или же про разные функционал апи?
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Nikita
и еще вопрос, когда следует делить апи на версии? а-ля /api/v1, /api/v2, и т.д.? при этом меняется просто сами роуты, пути к ресурсам и форматы запросов/ответов?
Как и везде. Когда происходит нарушение обратной совместимости.
источник

N

Nikita in Node.js — русскоговорящее сообщество
Adv0cat
а это вы точно про версии спрашиваете, или же про разные функционал апи?
не, версии
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Nikita
не, версии
ну можно сразу, можно потом с горящей жопой, опять же все зависит а нужно ли поддерживать 2 апи одновременно, нужно ли беквардкомпатибилити вообще 😏
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
это можно и доменом разрулить 😄
источник

N

Nikita in Node.js — русскоговорящее сообщество
просто я не могу понять в какой ситуации прийдется ламать совместимость или я просто еще мало живу и не поведал таких ситуаций?)
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Nikita
просто я не могу понять в какой ситуации прийдется ламать совместимость или я просто еще мало живу и не поведал таких ситуаций?)
когда прийдется - вы заметите 🤣🤣🤣
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Nikita
просто я не могу понять в какой ситуации прийдется ламать совместимость или я просто еще мало живу и не поведал таких ситуаций?)
Типа ты хочешь перестроить апи. Когда начинают делать проект не сразу понятно как лучше спроектировать. Потом апи разрастается и становится не логичным. И иногда его хотят перестроить и переделать.
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
апи если че оно не только http. В коде тоже самое
источник

N

Nikita in Node.js — русскоговорящее сообщество
Yury Golikov
Типа ты хочешь перестроить апи. Когда начинают делать проект не сразу понятно как лучше спроектировать. Потом апи разрастается и становится не логичным. И иногда его хотят перестроить и переделать.
но в этом случае все сводиться к переписыванию контроллеров, да?
источник

N

Nikita in Node.js — русскоговорящее сообщество
Yury Golikov
апи если че оно не только http. В коде тоже самое
ну я имею ввиду хттп чисто для упрощения
источник

YG

Yury Golikov in Node.js — русскоговорящее сообщество
Nikita
но в этом случае все сводиться к переписыванию контроллеров, да?
Обычно добавление новых. Ты же сохраняешь поддержку v1
источник

N

Nikita in Node.js — русскоговорящее сообщество
Yury Golikov
Обычно добавление новых. Ты же сохраняешь поддержку v1
ой, ну да да
источник