Dojo

Framework TypeScript de código abierto para crear aplicaciones web empresariales escalables, accesibles y de alto rendimiento

Visitar Dojo

Dojo es un framework moderno de TypeScript diseñado para equipos de desarrollo que buscan construir aplicaciones web empresariales escalables y sostenibles. Su objetivo principal es facilitar la creación de interfaces de usuario complejas mediante un enfoque deliberado en la productividad, la gestión del código y la integración con estándares web abiertos, evitando la reinventación de soluciones existentes.

Sus funciones principales incluyen:

  • Widgets reutilizables para componer interfaces de usuario complejas mediante componentes reactivos.
  • Enrutamiento integrado para declarar rutas y crear flujos de navegación en la aplicación.
  • Gestión de estado eficiente mediante el sistema Dojo Stores para rastrear y actualizar datos.
  • Internacionalización para servir la aplicación en el idioma de los usuarios finales.
  • Accesibilidad nativa en la biblioteca de widgets proporcionada por el framework.
  • Compilación a Web Components para permitir que los widgets funcionen en otros frameworks.

Dojo opera bajo una licencia BSD de 3 cláusulas y es un proyecto de la OpenJS Foundation, lo que lo convierte en una opción de código abierto gratuita. Su núcleo es ligero, con un tamaño de 16kb, y utiliza polifilos dinámicos para optimizar el rendimiento en navegadores antiguos. Al ser un framework enfocado en estándares modernos y productividad, los desarrolladores podrían buscar alternativas si prefieren ecosistemas con mayor adopción en el mercado o si requieren características específicas de otros frameworks populares.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    BSD-3-Clause
  • Repositorio

    dojo/framework
Tipo de aplicación
Web

Propiedades

  • Ligero
  • Multiplataforma
  • Extensible con plugins
  • Personalizable

Categorías

Parecidos a Dojo