6 puntos por xguru 2025-01-18 | 3 comentarios | Compartir por WhatsApp
  • Un framework web full-stack para crear aplicaciones React usando Rust como backend, con enfoque en la "usabilidad" y el "rendimiento"
  • Si ya tienes experiencia con Next.js, es fácil adaptarse

Funciones principales

  • Native Typescript
  • Enrutamiento similar a Next.js
  • Soporte para módulos CSS/SCSS
  • Renderizado del lado del servidor (SSR)
  • Recarga en caliente de módulos (HMR)

Características de Tuono

  • Ofrece alto rendimiento con el servidor multihilo de Rust, sin Node.js, Deno ni Bun
  • Integración sencilla entre servidor y cliente: administra el código de React y el código del lado del servidor en el mismo proyecto
  • Diferencias frente a Next.js:
    • Next.js depende de runtimes como Node.js/Deno/Bun
    • Tuono mejora el rendimiento usando un servidor independiente construido en Rust

3 comentarios

 
jhj0517 2025-01-18

Parece ser un framework que permite usar un backend en Rust y un frontend en React dentro de un monorepo.

 
savvykang 2025-01-18

> If you have experience with Next.js you will feel home here.

> Integración sencilla entre servidor y cliente: administrar el código de React y el código del lado del servidor en el mismo proyecto

En Next.js, aunque los patrones de uso y los entornos de ejecución entre servidor y cliente sean distintos, al menos estaba la ventaja de que compartían el mismo lenguaje, pero en este proyecto parece que incluso esa ventaja se diluye y que además vuelve ambiguo el protocolo de comunicación. También da la impresión de que hay que hacer coincidir manualmente las definiciones de tipos entre las rutas del servidor y los componentes del servidor. Por más que lo vea, no parece que vaya a ser fácil de adoptar y se ve como una tecnología de transición.

 
iolothebard 2025-01-18

Suena convincente al decirlo…
Al final igual usa v8…
https://github.com/Valerioageno/ssr-rs