Veröffentlicht am: Nov 20, 2023

AWS Amplify Hosting freut sich, die allgemeine Verfügbarkeit einer neuen Bereitstellungsspezifikation bekannt zu geben, die es Entwicklern ermöglicht, Plugins für das Hosten von serverseitigen Rendering-Anwendungen (SSR) auf Amplify zu erstellen. Wir nutzen diese neue Funktion und haben uns mit dem Nuxt-Team zusammengetan, um integrierte Unterstützung für Nuxt SSR-Bereitstellungen auf Amplify Hosting hinzuzufügen. Diese Spezifikation ist in der integrierten Bereitstellungsvorgabe auf dem Server Nitro.js verfügbar, der Nuxt unterstützt, wodurch die Unterstützung auf jedes auf Nitro.js basierende Framework erweitert wird.

Die Bereitstellungsspezifikation öffnet die Rechenfunktionen von Amplify Hosting für alle Frameworks. Zuvor war die SSR-Unterstützung auf Amplify Hosting auf Next.js beschränkt. Jetzt können Kunden alle SSR-Framework-Anwendungen bereitstellen, die die neue Build-Spezifikation verwenden. Die Spezifikation definiert auf Konventionen basierende Primitive für Berechnungen, Bildoptimierung, Routing-Regeln und statische Assets. Durch die Einhaltung dieser dokumentierten Konventionen können Entwickler oder Framework-Autoren Anwendungen bereitstellen, die mit gängigen SSR-Frameworks wie Astro, SvelteKit und sogar Express-Servern erstellt wurden. 

AWS Amplify Hosting und die erweiterte Unterstützung für serverseitiges Full-Stack-Rendern sind allgemein in den folgenden 19 AWS-Regionen verfügbar: USA Ost (Ohio), USA Ost (Nord-Virginia), USA West (Nordkalifornien), USA West (Oregon), Asien-Pazifik (Hongkong), Asien-Pazifik (Tokio), Asien-Pazifik (Seoul), Asien-Pazifik (Mumbai), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Kanada (Zentral), Europa (Frankfurt), Europa (Stockholm), Europa (Mailand), Europa (Irland), Europa (London), Europa (Paris), Naher Osten (Bahrain) und Südamerika (São Paulo).