Compatibilidade com web frameworks

Azion Bundler

Azion Bundler é o framework adapter da Azion, construído para ser executado no Azion Runtime. É um trabalho em evolução, com o objetivo de suportar vários web frameworks. O projeto é de código aberto e incentiva contribuições da comunidade.

A Azion oferece diferentes maneiras de começar a trabalhar com web frameworks:


Angular

Angular é um framework web de código aberto projetado com ênfase em velocidade e adequação para sites que contêm conteúdo substancial.

Saiba mais sobre Angular.

Implementação:


Astro

Astro oferece um método moderno e amigável para criar websites. Ele combina princípios de desempenho consagrados de décadas de desenvolvimento web com a conveniência das tendências de desenvolvimento baseado em componentes. Você pode usar seu framework JavaScript preferido e, por padrão, o Astro garante que apenas o JavaScript essencial seja enviado ao usuário.

Implementação:


Docusaurus

Docusaurus é um gerador de site estático que cria uma aplicação de página única com navegação rápida do lado do cliente e aproveita o React para tornar o site interativo.

Saiba mais sobre Docusaurus.

Implementação:


Eleventy

Eleventy é um gerador de site estático simples que permite escrever usando sua linguagem de template favorita. É altamente flexível e não impõe como você deve estruturar seu projeto. É uma escolha popular para desenvolvedores que desejam controle total sobre a estrutura e o fluxo de trabalho de seu projeto.

Saiba mais sobre Eleventy.


Gatsby

Gatsby é um gerador de sites moderno para React que permite um desempenho otimizado, pré-carregamento de dados, otimização de ativos e CSS-in-JS. É uma escolha popular para desenvolvedores que criam sites estáticos e aplicações web.

Saiba mais sobre Gatsby.

Implementação:


Hexo

Hexo é um framework de blog baseado em Node.js.

Saiba mais sobre Hexo.

Implementação:

Hono

Hono é um framework web simples e rápido, construído com base nos padrões web. Saiba mais sobre Hono.


Hugo

Hugo está listado na documentação Jamstack como um gerador de site estático, alinhado à abordagem Jamstack.

Saiba mais sobre Hugo.

Implementação:


Jekyll

Jekyll está listado na documentação Jamstack como um gerador de site estático, alinhado à abordagem Jamstack.

Saiba mais sobre Jekyll. Implementação:


Next.js

Next.js é um framework flexível para React que permite a criação de aplicações web full-stack de alto desempenho. Saiba mais sobre Next.js. Implementação:

Ir para a documentação de compatibilidade entre Azion e Next.js

Nuxt 3

Nuxt é um framework gratuito e de código aberto projetado para simplificar o desenvolvimento de aplicações web full-stack e websites usando Vue.js.

Saiba mais sobre Nuxt

Implementação:


Preact

Preact é uma biblioteca JavaScript com a mesma API do React, mas otimizada para velocidade e tamanho reduzido do bundle.

Saiba mais sobre Preact.

Implementação:


Qwik

Qwik é um framework web que utiliza a resumibilidade em vez da hidratação, carregando JavaScript apenas quando necessário para melhor desempenho e carregamento mais rápido das páginas.

Saiba mais sobre Qwik.

Implementação:


React

React está listado na documentação Jamstack como um gerador de sites estáticos, alinhado à abordagem Jamstack.

Saiba mais sobre React.

Implementação:


Svelte

Svelte é um framework front-end baseado em componentes, gratuito e de código aberto, que permite a criação de aplicações com um tamanho muito pequeno após a compilação.

Saiba mais sobre Svelte.

Implementação:


VitePress

VitePress é um gerador de sites estáticos para sites de documentação baseados em Vue.

Saiba mais sobre VitePress.

Implementação:


Vue

Vue.js é um framework JavaScript amigável, versátil e acessível para a construção de aplicações web e interfaces de usuário. Sua natureza progressiva, sistema de reatividade, arquitetura baseada em componentes e comunidade ativa o tornam uma escolha popular tanto para iniciantes quanto para desenvolvedores experientes no mundo do desenvolvimento web front-end.

Saiba mais sobre Vue.

Implementação:


VuePress

VuePress é um gerador de sites estáticos minimalista e eficiente que utiliza componentes Vue e markdown.

Saiba mais sobre VuePress.

Implementação:

Outros presets disponíveis

  • JavaScript
  • TypeScript
  • C++ (Emscripten)
  • Rust
  • Vue3/Vite