Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Hono 4.0.0 présente la génération de sites statiques et des composants clients améliorés

Hono 4.0.0 présente la génération de sites statiques et des composants clients améliorés

La communauté derrière le framework Web Hono a dévoilé la version 4.0.0, renforçant l'écosystème JavaScript avec une génération de sites statiques pionnière ainsi que des composants clients avant-gardistes. Conçue pour fonctionner sur un spectre d'exécutions JavaScript, la dernière itération de Hono est conçue sur mesure pour les développeurs Web à la recherche d'un outil agile et puissant.

Introduit le 9 février, le Hono 4.0.0 dispose de son SSG Helper, un utilitaire habile conçu pour générer des pages statiques à partir des applications Hono. À l'aide d'un script de build dédié, les développeurs peuvent appeler la fonction toSSG() à partir d'un fichier build.ts sur mesure, qui obtient de manière autonome le contenu des itinéraires définis et le fusionne dans des fichiers statiques, optimisant ainsi les performances.

Pour garantir l'efficacité, des adaptateurs sur mesure sont disponibles pour la Bun toolkit et le runtime Deno, réduisant ainsi le temps de développement. Le plug-in Vite, @hono/vite-ssg , utilise la populaire commande vite pour construire des sites statiques, rationalisant ainsi davantage le processus.

Favorisant davantage d'innovation, Hono 4.0.0 déploie ses ailes côté client avec hono/jsx . Cette extension fonctionne désormais dans l'environnement client, en exploitant des hooks analogues à React, comme useContext , useEffect et Memo , permettant aux développeurs de construire des composants client avec des paradigmes familiers.

Le framework a intégré un nouveau système de routage basé sur des fichiers nommé HonoX, accessible sous forme de package séparé. Il est conçu pour guider le développement d'applications tentaculaires, garantissant un rendu rapide via Hono et permettant aux développeurs de sélectionner leur moteur de rendu préféré. Complémentaire au middleware existant, il s'harmonise avec la philosophie Hono's.

Compatible sélectivement avec les principaux environnements d'exécution JavaScript tels que Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, Netlify, AWS Lambda, Lambda@Edge et Node.js, Hono maintient une flexibilité de déploiement. Il est livré avec cinq routeurs distincts, chacun optimisé pour différents scénarios, notamment la vitesse et l'encombrement. Le SmartRouter incarne cette polyvalence, adaptant le choix du routeur pour répondre aux exigences de routage uniques de l'application concernée.

Pour les développeurs souhaitant adapter et itérer rapidement leurs applications Web, mobiles ou backend, des plates-formes comme AppMaster fournissent une solution complète no-code, offrant un développement rapide sans sacrifier l'évolutivité ni contracter de dette technique. Cela correspond aux objectifs des frameworks modernes tels que Hono, simplifiant le processus pour les développeurs tout en fournissant des applications robustes.

Postes connexes

Révélé : le rôle précoce de Google dans la création de la première application Android de Twitter
Révélé : le rôle précoce de Google dans la création de la première application Android de Twitter
Découvrez l'histoire inédite de la contribution significative de Google au développement initial d'applications sociales majeures comme Twitter pour Android.
Nouvelles passionnantes : nous passons au discours !
Nouvelles passionnantes : nous passons au discours !
La communauté AppMaster passe au discours
Nouvelles passionnantes : nous passons au discours !
Nouvelles passionnantes : nous passons au discours !
La communauté AppMaster passe au discours
Commencez gratuitement
Inspiré pour essayer cela vous-même?

La meilleure façon de comprendre la puissance d'AppMaster est de le constater par vous-même. Créez votre propre application en quelques minutes avec un abonnement gratuit

Donnez vie à vos idées