GLOSARIO DE TÉRMINOS INFORMATICOS

ANGULAR

Plataforma de desarrollo, construida sobre TypeScript. Es un framework basado en componentes para crear aplicaciones web escalables. Una colección de bibliotecas bien integradas que cubren una amplia variedad de características, que incluyen enrutamiento, administración de formularios, comunicación cliente-servidor y más. Un conjunto de herramientas para desarrolladores que permiten desarrollar, compilar, probar y actualizar el código fuente de la aplicación.

Características del framework Angular

  • Su enfoque está en la arquitectura de componentes. Divide la interfaz de usuario en componentes reutilizables, lo que facilita la organización y el mantenimiento del código. Cada unidad se encarga de su propia lógica y vista, lo que promueve una estructura modular y limpia.
  • Angular también utiliza TypeScript, un superset de JavaScript que agrega tipado estático. Esto mejora la robustez y la legibilidad del código; además, proporciona herramientas de desarrollo más sólidas como el autocompletado y la verificación estática.
  • Incluye un sistema de inyección de dependencias, que facilita la gestión de estas y la creación de servicios reutilizables que se pueden compartir entre componentes. Asimismo, utiliza un enrutador incorporado para gestionar la navegación en la aplicación.
  • Otra característica importante es su capacidad de enlace de datos bidireccional, lo que significa que los cambios en los datos de la aplicación se reflejan automáticamente en la interfaz de usuario y viceversa, sin necesidad de manipular el DOM directamente.
  • También, da herramientas para la internacionalización, pruebas unitarias y de extremo a extremo, lo que facilita la creación de aplicaciones robustas y de alta calidad.
  • Si bien este entorno puede tener una curva de aprendizaje más pronunciada en comparación con algunos otros, su potencial y sus características avanzadas lo convierten en una elección sólida para aplicaciones web complejas y empresariales.
× ¿Alguna duda?