Prise en charge de Node 16 dans Edgio applications v6
Edgio applications v6 introduit la prise en charge de Node.js v16. Pour la mise à niveau, consultez le Guide de migration Edgio applications v6 pour obtenir des instructions étape par étape. Puisque vos applications seront désormais exécutées avec Node.js v16, nous vous recommandons fortement d’utiliser Node.js v16.x lors du développement de vos applications. Les dépréciations les plus importantes que les développeurs doivent connaître:
- Le contrôle d’accès JWT n’est plus pris en charge dans la version 6. Les versions précédentes permettaient de configurer par route si les demandes seraient autorisées ou refusées selon un jeton JWT.
- Le trafic des moteurs de recherche pour les liens périphériques et les permaliens est maintenant automatiquement bloqué par défaut, ce qui supprime le besoin de .noIndexPermalink(). Cette fonction est maintenant obsolète et nous vous recommandons de la supprimer de vos routes. Si vous souhaitez remplacer ce comportement, vous pouvez définir.
Variables d’exécution Next.js
Dans Next.js, les variables d’exécution sont utilisées pour fournir des informations au serveur lors de l’exécution. Ces informations peuvent être utilisées pour configurer le comportement du serveur, comme la connexion à une base de données ou pour transmettre des données au serveur qui seront utilisées pour afficher la page.
Dans les versions précédentes des applications Edgio, toutes les variables d’environnement étaient résolues au moment de la compilation et il n’y avait aucune option pour modifier cette option afin d’utiliser les variables d’environnement d’exécution. À partir de la version 6,0.5, la prise en charge des variables d’exécution est incluse pour serverRuntimeConfig dans next.config.
Pour commencer à utiliser Next.js sur Edgio, consultez le guide du framework Edgio sites . Pour plus de détails sur les variables d’environnement, consultez la documentation officielle Next.js .
Next.js 13 dossier expérimental App
Dans applications version 6,0.6, Edgio a ajouté un support de base pour le dossier d’applications expérimentales de Next 13. Il s’agit d’une nouvelle fonctionnalité qui aligne Next.js sur l’avenir de React et améliore l’expérience de routage et de mise en page.
Le répertoire de l’application peut être adopté de manière incrémentielle en même temps que le répertoire des pages. Certaines routes de votre application peuvent opter pour le nouveau comportement tandis que d’autres routes sont conservées dans le répertoire des pages. Pour en savoir plus sur le dossier de l’application, consultez les documents bêta Next.js .
Suivez
Pour rester à jour avec les nouvelles fonctionnalités des applications, suivez avec l’Edgio Changelog. Visitez notre documentation pour consulter la liste complète des frameworks d’applications Web officiellement pris en charge . Une collection d’exemples d’applications se trouve dans le référentiel Edgio Examples.
P.S. nous sommes Edgio, une plate-forme d’application Edge. Quel que soit le cadre que vous choisissez, SolidJS, React, Next, Nuxt et bien d’autres frameworks JavaScript sont supportés sur les sites Edgio. Commencez et testez votre framework préféré ou visitez nos forums pour en savoir plus.