Azion Runtime

Azion Runtime é um conjunto de ferramentas de desenvolvimento no Edge. O Azion Runtime possibilita a criação de edge functions em JavaScript, construídas sobre os padrões da Web.

As edge functions auxiliam na implementação de regras de negócio e na criação de aplicações serverless no edge, mais perto do usuário.

Com o Azion Runtime, você pode usar uma lista de Web APIs, como por exemplo:

  • Network
  • Encoding and Decoding
  • Web Streams
  • Standards
  • V8 Primitives

Jamstack

Jamstack é uma abordagem que separa os dados e regras de negócio da camada de experiência da web, melhorando a flexibilidade, escalabilidade, performance e manutenção.

Você pode experienciar a abordagem arquitetural Jamstack fazendo deploy de uma aplicação na plataforma de Edge da Azion utilizando:

  • Next.js

saiba mais sobre os frameworks suportados saiba mais sobre as Web APIs suportadas saiba mais sobre o suporte ao Node.js

Strict mode

A Azion faz do modo estrito (strict mode) a opção padrão e obrigatória para a verificação de tipos de código JavaScript. A equipe principal da Azion defende veementemente o modo estrito como a escolha sensata padrão. Esse modo capacita os desenvolvedores com recursos essenciais do JavaScript que idealmente deveriam ter sido disponibilizados desde o início. No entanto, à medida que o JavaScript evoluiu ao longo do tempo, incorporar esses recursos teria introduzido breaking changes nas bases de códigos existentes.

O strict mode faz várias alterações na semântica normal do JavaScript:

  • Elimina alguns erros silenciosos do JavaScript, transformando-os em erros a serem lançados.
  • Corrige erros que dificultam a otimização dos motores JavaScript: o código em modo estrito pode ser executado mais rapidamente do que um código idêntico que não está em modo estrito.
  • Proíbe algumas sintaxes que provavelmente serão definidas em futuras versões do ECMAScript.

Saiba mais sobre o Strict mode.



Contribuidores