Sycamore: Nueva versión optimiza rendimiento y añade funciones

Fuentes: Nueva biblioteca Rust Sycamore v0.9.0 ofrece mejoras de rendimiento y nuevas características

La biblioteca de interfaz de usuario (UI) Rust Sycamore ha lanzado su versión 0.9.0 el 1 de noviembre de 2024, introduciendo mejoras significativas en rendimiento y nuevas funcionalidades. Sycamore, impulsada por Rust y WebAssembly, se destaca por su reactividad de grano fino, lo que optimiza las actualizaciones de la aplicación al afectar únicamente las áreas necesarias. Esta nueva versión incorpora Reactividad v3, View v2, una API de recursos y suspensión (suspense), y soporte para streaming en el renderizado del lado del servidor (SSR). Además, se ha añadido un passthrough de atributos y se ha rediseñado el sitio web oficial. Sycamore también ofrece características como comprobación de tipos en la UI, soporte para async/await, un router integrado y la capacidad de renderizar en el lado del servidor o en modo SPA (Single Page Application). La biblioteca se beneficia de una activa comunidad de colaboradores y busca fomentar aún más la participación a través de una guía de contribuciones disponible en GitHub. Las versiones anteriores, como la 0.8.0 (agosto de 2022) y la 0.7.0 (diciembre de 2021), ya habían introducido mejoras importantes en la reactividad y el soporte para async/await.