Я пытаюсь создать веб-приложение, которое использует API других приложений, таких как "API Twitter", "API-интерфейс стека Exchange" Github API. Я думаю использовать стек MEAN для моего приложения. Поскольку я новичок в этом, я не уверен, что, когда вызывать API в стеке приложений.
Позвольте мне привести пример, чтобы убрать мой вопрос.
Предположим, что я хочу вызвать API Gist для перечисления публики в моем приложении и прекрасно отображать в веб-браузере. Для этого я должен использовать метод GET с URL-адресом " https://api.github.com/gists/public ". Теперь мой вопрос: где я должен называть этот метод GET в стеке приложений?
Мои требования.
Вызовите запрос из веб-браузера с помощью пользовательского интерфейса, чтобы получить данные из поставщика API и отобразить их в браузере.
ADD/DELETE/UPDATE из самого браузера, и он должен также отразиться на веб-сайте поставщика API.
У меня мало вопросов на основе моих требований
Я новичок в этой области, поэтому мое понимание стека приложений может быть неясным. Поэтому я буду очень благодарен, если вы предоставите некоторый онлайн-ресурс, чтобы понять реализацию API-вызовов и реализации стека приложений. Я пытался искать в Google, но я не нашел хорошего.
Я нашел этот учебник https://zapier.com/learn/apis/ очень хорошим. Но есть только теория. Ни один пример не приведен, как использовать в реальном коде.
Пожалуйста, дайте мне знать, если вам непонятно.
Вы можете создавать сервисы с угловым вызовом API, или вы можете вызвать API на бэкэнд (приложение node.js), а затем использовать механизм просмотра, например, handlebars для генерации html.