Разработка API вместе с облаком Azure - PullRequest
0 голосов
/ 14 января 2020

Я новичок ie в разработке APIS с банками (но имел хороший опыт разработки в java и python, javascript). Я хочу создать REST API, который: позволяет пользователям запрашивать API для определенную фразу, и получите представление о комментариях, которые пользователи имели к историям с этой фразой в заголовке, в "главных историях" HackerNews. HackerNews предоставляет публикуемый c API - https://github.com/HackerNews/API

, этот REST API принимает запрос GET с фразой и возвращает агрегированную статистику настроения комментариев, которые содержали эту фразу в заголовок.

например,

GET awslambda.com/sentiment?pharse=RYANC

ответ:

{

"comments" 100,

"positive": {

    "avg": 0.52,

    "median": 0.58

}

}

Я могу использовать любое облако, например AWS, GCP, Azure .. как я могу использовать этот API? Понятия не имею, большое спасибо.

1 Ответ

1 голос
/ 14 января 2020

Существует множество разных подходов к разработке REST API.

Как минимум, вы должны учитывать следующее:

  1. Какой поставщик облачных услуг? (например, Google Cloud , AWS, Azure)

  2. На какой платформе будет работать API ? (например, Node.js, PHP)

  3. Будут ли какие-либо основные архитектурные шаблоны? (например, Без сервера , Микро-сервисы )

  4. Существуют ли какие-либо фреймворки, которые будут поддерживать вашу разработку? (например, Без сервера )

Существует множество факторов, которые могут повлиять на каждое из этих решений. В конечном итоге вам нужно посмотреть, чего вы пытаетесь достичь и что лучше всего соответствует вашим требованиям. Такие факторы, как стоимость и предыдущий опыт, могут ограничивать возможные варианты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...