El marco de trabajo de JavaScript de DoneJS se hace más rápido

0
51

Ya está disponible la versión 3 de DoneJS, un framework JavaScript de código abierto para la creación de aplicaciones web y móviles en tiempo real, cuyos creadores afirman que la nueva versión tiene módulos de renderizado más rápidos. Anteriormente conocido como JavaScriptMVC, DoneJS permite el desarrollo de interfaces de usuario en tiempo real que se pueden exportar para ejecutarse en múltiples plataformas.

Novedades de DoneJS Versión 3: La clave de la versión 3.0 es el renderizado incremental, lo que resulta en un renderizado más rápido del servidor. Con el renderizado incremental, una aplicación se divide en dos partes: contenido estático que se puede enviar inmediatamente, y contenido dinámico que debe esperar. Al enviar contenido estático de inmediato, una aplicación puede arrancar antes que en el renderizado tradicional del lado del servidor. El servidor continúa renderizando contenido dinámico y reenviando deltas al cliente.

También nuevo en DoneJS Versión 3: El marco JavaScript del lado del cliente de CanJS 5.0, que incluye módulos llamados tree-shakable. Tree-shaking es una forma de eliminación de código muerto que examina las declaraciones import para determinar qué código se está utilizando. CanJS también tiene una capa de servicio más fácilmente configurable, para solicitar datos.

Asimismo, el cargador de dependencias JavaScript StealJS 2.0, para facilitar la depuración eliminando el polyfill de promise-polyfill cuando no es necesario.

DoneJS combina otras tecnologías, incluyendo los ayudantes DOM de la biblioteca jQuery JavaScript, las pruebas funcionales FuncUnit y el motor de documentación DocumentJS. En el 2019, los constructores de DoneJS, cuyo principal patrocinador es la empresa de ingeniería de software Bitovi, planean mejorar la experiencia del desarrollador. Una de las prioridades es mejorar los tiempos de construcción con la tecnología de construcción de steal-tool.

Paul Krill, InfoWorld.com