Publicado: Nov 20, 2023

O AWS Amplify Hosting tem o prazer de anunciar a disponibilidade geral de uma nova especificação de implantação que permite que os desenvolvedores criem plug-ins para hospedar aplicações de renderização do lado do servidor (SSR) no Amplify. Com esse novo atributo, fizemos uma parceria com a equipe da Nuxt para adicionar suporte integrado para implantações de SSR da Nuxt no Amplify Hosting. Essa especificação está disponível na predefinição de implantação integrada no servidor Nitro.js que alimenta o Nuxt, o que estende o suporte a qualquer estrutura criada no Nitro.js.

A especificação de implantação abre os recursos computacionais do Amplify Hosting para todas as estruturas. Antes disso, o suporte à SSR era limitado ao Next.js no Amplify Hosting. Agora, os clientes podem implantar qualquer aplicação de estrutura SSR que use a nova especificação de compilação. A especificação define primitivos baseados em convenções para computação, otimização de imagem, regras de roteamento e ativos estáticos. Seguindo essas convenções documentadas, desenvolvedores ou autores de estruturas podem implantar aplicações criadas com estruturas populares da SSR, como Astro, SvelteKit e até mesmo servidores Express. 

O AWS Amplify Hosting e seu suporte estendido para renderização completa do lado do servidor estão disponíveis nas seguintes 19 regiões da AWS: Leste dos EUA (Ohio), Leste dos EUA (N. da Virgínia), Oeste dos EUA (N. da Califórnia), Oeste dos EUA (Oregon), Ásia-Pacífico (Hong Kong), Ásia-Pacífico (Tóquio), Ásia-Pacífico (Seul), Ásia-Pacífico (Mumbai), Ásia-Pacífico (Singapura), Ásia-Pacífico (Sydney), Canadá (Central), Europa (Frankfurt), Europa (Estocolmo), Europa (Milão), Europa (Irlanda), Europa (Londres), Europa (Paris), Oriente Médio (Bahrein) e América do Sul (São Paulo).