Web APIs
O JavaScript Runtime Environment dispõe de uma série de APIs que são suportadas para o desenvolvimento de functions.
Você pode realizar o deploy de projetos usando a infraestrutura de Edge da Azion e automaticamente provisionar o necessário para o seu código ser executado com uma latência baixa e mais próximo dos usuários.
Conformidade com WinterTC
A Azion participa do WinterTC (TC55), um Comitê Técnico da Ecma International que padroniza uma API mínima comum para runtimes JavaScript server-side com interoperabilidade web. Essa participação garante:
- Interoperabilidade de APIs: Código escrito para o Azion Runtime segue os mesmos padrões que outros runtimes principais.
- Alinhamento com padrões: A Azion colabora com WHATWG, W3C e outros órgãos de padronização.
- Portabilidade: Functions construídas com APIs compatíveis com WinterTC funcionam de forma consistente entre plataformas.
Network APIs
Encoding APIs
Web Stream APIs
Web Standards APIs
V8 Primitives
Web Crypto APIs
EventTarget
Propriedade EdgeRuntime
A propriedade EdgeRuntime pode ser acessada das seguintes maneiras:
if (typeof EdgeRuntime !== 'string') { // Logica a ser implementada. } if (typeof globalThis.EdgeRuntime !== 'string') { // Logica a ser implementada. } if (typeof self.EdgeRuntime !== 'string') { // Logica a ser implementada. }Tipos suportados
Para ver a lista completa de tipos suportados pelo Azion Runtime, acesse Tipos suportados pelo Azion Runtime.