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:
- Construa com Angular na Azion Edge - Video tutorial
- Como construir com Angular no Azion CLI
- Como construir com Angular Boilerplate no Azion Console
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:
- Construa com Astro na Azion Edge - Video tutorial
- Como construir com Astro no Azion CLI
- Como construir com Astro Boilerplate no Azion Console
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:
- Como construir com Docusaurus com JavaScript Boilerplate no Azion Console
- Como construir com Docusaurus com TypeScript Boilerplate no Azion Console
- Como construir com Docusaurus com Material UI no Azion Console
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:
- Construa com Gatsby no Azion Edge - Video tutorial
- Como construir com Gatsby Boilerplate no Azion Console
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:
- Construa com Next.js na Azion Edge - Video tutorial
- Como construir com Next.js e Azion CLI
- Como construir com Next.js Static Boilerplate no Azion Console
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:
- Como construir com Nuxt Static Boilerplate no Azion Console
- Template de notas do Nuxt
- Template de conteúdo do Nuxt
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:
- Construa com React na Azion Edge - Video tutorial
- Como construir com React no Azion CLI
- Azion Console React Boilerplate
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:
- Como construir com VitePress usando Azion CLI
- Como construir com VitePress com JavaScript Boilerplate no Azion Console
- Como construir com VitePress com TypeScript Boilerplate no Azion Console
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:
- Construa com Vue na Azion Edge - Video tutorial
- Como construir com Vue no Azion Console
- Como construir com Vue Boilerplate no Azion Console
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