FunctionGraph поддерживает event‑функции и HTTP‑функции. HTTP‑функции предназначены для оптимизации веб‑сервисов. Вы можете отправлять HTTP‑запросы по URL‑адресам, чтобы запускать выполнение функции. HTTP‑функции поддерживают только триггеры APIG.
Вы можете использовать распространённые веб‑фреймворки, такие как Node.js Express и Koa, для написания веб‑функций и переносить свои локальные сервисы веб‑фреймворков в облако с минимальными изменениями.
Функции могут напрямую принимать и обрабатывать HTTP‑запросы, без необходимости использования API Gateway для преобразования в формат JSON. Это ускоряет обработку запросов и повышает производительность веб‑сервиса.
Написание HTTP‑функций аналогично написанию нативных веб‑сервисов. Вы также можете использовать нативные Node.js API, получая опыт, похожий на локальную разработку.