Hono 4.0.0, la última versión del marco web rápido y liviano que se ejecuta en cualquier tiempo de ejecución de JavaScript, ya está disponible. La actualización presenta generación de sitios estáticos, componentes de cliente y enrutamiento basado en archivos.
Lanzado el 9 de febrero Conectar 4.0.0 presenta SSG Helper, que genera páginas estáticas de aplicaciones Hono. Los desarrolladores usan esto creando un archivo separado de la aplicación, build.ts
y llamando al toSSG()
funcionar en él. SSG Helper recupera el contenido de las rutas registradas y los guarda como archivos estáticos. Hay adaptadores disponibles para kit de herramientas para bollos y el Tiempo de ejecución de JavaScript de Deno para acelerar el desarrollo. Un complemento para Vite, @join/vite-ssgconstruye sitios estáticos con el vite
dominio.
Con componentes del cliente, hono/jsx
se extiende para ejecutarse en el cliente y no solo en el servidor. Ganchos como useContext
, useEffect
y Memo
Permitir a los desarrolladores crear componentes de cliente como en React. El enrutamiento basado en archivos, llamado HonoX, se incluye en un paquete separado. Permite el desarrollo de aplicaciones grandes, renderizado rápido y permite a los desarrolladores traer su propio renderizador. Funciona como Hono, por lo que se puede utilizar el middleware Hono.
Hono se ejecuta en tiempos de ejecución de JavaScript, incluidos Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, Netlify, AWS Lambda, Lambda@Edge y Nodo.js. El marco tiene cinco enrutadores, cada uno de los cuales está optimizado para velocidad o tamaño u otros casos de uso. Uno de ellos, el SmartRouter, selecciona el mejor entre los enrutadores registrados según los requisitos de enrutamiento.
Copyright © 2024 IDG Communications, Inc.