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

Samsung dévoile le Galaxy A55 avec une sécurité innovante et une construction haut de gamme
Samsung dévoile le Galaxy A55 avec une sécurité innovante et une construction haut de gamme
Samsung élargit sa gamme de milieu de gamme en présentant les Galaxy A55 et A35, dotés de la sécurité Knox Vault et d'éléments de conception améliorés, conférant au segment des qualités phares.
Cloudflare dévoile un pare-feu pour l'IA pour protéger les grands modèles de langage
Cloudflare dévoile un pare-feu pour l'IA pour protéger les grands modèles de langage
Cloudflare va de l'avant avec Firewall for AI, un WAF avancé conçu pour identifier et contrecarrer de manière préventive les abus potentiels ciblant les grands modèles de langage.
ChatGPT d'OpenAI parle maintenant : l'avenir de l'IA vocale interactive
ChatGPT d'OpenAI parle maintenant : l'avenir de l'IA vocale interactive
ChatGPT a franchi une étape importante avec le déploiement de fonctionnalités vocales par OpenAI. Les utilisateurs peuvent désormais profiter d'une interaction mains libres puisque ChatGPT lit les réponses à haute voix sur iOS, Android et le Web.
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