@cloudflare/next-on-pages ▲ ⚡Créer, développer et déployer des applications Next.js pour les pages CloudFlare.
@cloudflare/next-on-pages est un outil CLI que vous pouvez utiliser pour créer et développer des applications Next.js afin qu'ils puissent s'exécuter sur la plate-forme CloudFlare Pages.
Parallèlement au @cloudflare/next-on-pages il existe un package supplémentaire eslint-plugin-next-on-pages implémentant un plugin Eslint qui vise est d'aider les développeurs à utiliser plus efficacement le @cloudflare/next-on-pages et d'améliorer leur expérience globale de développeur lorsque vous travaillez avec.
Vous pouvez voir les contenus des packages (avec leur documentation) dans leurs répertoires de package respectifs:
@cloudflare/next-on-pageseslint-plugin-next-on-pages De plus, il existe également le sous-module next-dev qui est implémenté en tant que package séparé dans ce référentiel mais inclus comme sous-module du package principal @cloudflare/next-on-pages , vous pouvez voir le contenu du sous-module ici:
@cloudflare/next-on-pages/next-dev Si vous souhaitez contribuer à ce projet (à la fois au package principal et à celui d'Eslint), veuillez vous référer au document contributif.
Références supplémentaires qui pourraient être intéressées:
Article de blog
L'article de blog original présentant @cloudflare/next-on-pages (24/10/2022), il entre dans les détails sur l'inspiration de ce package et fournit quelques détails sur son fonctionnement.
Guide de cloudflare next.js
Guide CloudFlare sur la façon de créer et de déployer une application Next.js. L'application peut être statique (et déployée en tant qu'actifs statiques simples) ou dynamique en utilisant le runtime Edge (en utilisant @cloudflare/next-on-pages ).
Cache et revalidation des données
Documentation sur le fonctionnement de la mise en cache et de la revalidation des données pour les applications construites à l'aide de @cloudflare/next-on-pages fonctionne.
Documentation technique
Explications et aperçus sur le fonctionnement de @cloudflare/next-on-pages , de concevoir les décisions derrière différents aspects et comment il gère différentes fonctionnalités Next.js.