Angular es un framework de código abierto desarrollado en TypeScript para crear aplicaciones web de una sola página. Ofrece características como velocidad, generación de código optimizado, división del código para mejor rendimiento, plantillas para crear interfaces de usuario, y herramientas para desarrollo y pruebas. Al ser un framework completo, Angular proporciona más funcionalidad que bibliotecas individuales y fomenta la consistencia y mantenibilidad del código a través de TypeScript.
0 calificaciones0% encontró este documento útil (0 votos)
175 vistas9 páginas
Angular es un framework de código abierto desarrollado en TypeScript para crear aplicaciones web de una sola página. Ofrece características como velocidad, generación de código optimizado, división del código para mejor rendimiento, plantillas para crear interfaces de usuario, y herramientas para desarrollo y pruebas. Al ser un framework completo, Angular proporciona más funcionalidad que bibliotecas individuales y fomenta la consistencia y mantenibilidad del código a través de TypeScript.
Angular es un framework de código abierto desarrollado en TypeScript para crear aplicaciones web de una sola página. Ofrece características como velocidad, generación de código optimizado, división del código para mejor rendimiento, plantillas para crear interfaces de usuario, y herramientas para desarrollo y pruebas. Al ser un framework completo, Angular proporciona más funcionalidad que bibliotecas individuales y fomenta la consistencia y mantenibilidad del código a través de TypeScript.
Angular es un framework de código abierto desarrollado en TypeScript para crear aplicaciones web de una sola página. Ofrece características como velocidad, generación de código optimizado, división del código para mejor rendimiento, plantillas para crear interfaces de usuario, y herramientas para desarrollo y pruebas. Al ser un framework completo, Angular proporciona más funcionalidad que bibliotecas individuales y fomenta la consistencia y mantenibilidad del código a través de TypeScript.
Descargue como PPTX, PDF, TXT o lea en línea desde Scribd
Descargar como pptx, pdf o txt
Está en la página 1de 9
ANGULAR
Cesar Isay Alvarado Tobías
Cesar de Jesús López Corona ¿QUÉ ES ANGULAR? • Angular (comúnmente llamado Angular 2+ o Angular 2) es un framework para aplicaciones web desarrollado en TypeScript, de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página. Su objetivo es aumentar las aplicaciones basadas en navegador con capacidad de Modelo Vista Controlador (MVC), en un esfuerzo para hacer que el desarrollo y las pruebas sean más fáciles. CARACTERISTICAS • Velocidad y rendimiento • Generación de código: Angular convierte tus plantillas en código altamente optimizado para las máquinas virtuales de JavaScript de hoy en día, ofreciéndote todas las ventajas del código escrito a mano con la productividad de un framework. • Universal: Ejecuta la primera vista de tu aplicación en node.js, .NET, PHP, y otros servidores para renderizado de forma casi instantánea obteniendo solo HTML y CSS. También abre posibilidades para la optimización del SEO del sitio. • División del código: Las aplicaciones de Angular se cargan rápidamente gracias al nuevo enrutador de componentes. Éste ofrece una división automática de códigos para que los usuarios sólo carguen el código necesario para procesar la vista que solicitan. CARACTERISTICAS • Productividad • Plantillas: Permite crear rápidamente vistas de interfaz de usuario con una sintaxis de plantilla simple y potente. • Angular CLI: Las herramientas de línea de comandos permiten empezar a desarrollar rápidamente, añadir componentes y realizar test, así como previsualizar de forma instantánea la aplicación. • IDEs: Obtén sugerencias de código inteligente, detección de errores y otros comentarios en la mayoría de los editores populares e IDEs. CARACTERÍSTICAS • Testing: Utiliza Karma para realizar pruebas unitarias, y Protractor para realizar pruebas end-to-end de forma rápida y estable. • Animación: Permite crear animaciones complejas y de alto rendimiento con muy poco código a través de la intuitiva API de Angular. • Accesibilidad: Posee características para crear aplicaciones accesibles con los componentes disponibles para ARIA. VENTAJAS • Al ser un framework, Angular nos ofrece más funcionalidades de serie que una simple biblioteca. Con otros software similares, lo más común es tener que utilizar varias bibliotecas de terceros a la hora de desarrollar. También hay muchas decisiones que tomar a la hora de organizar el código, la arquitectura de la aplicación, etc. VENTAJAS • TypeScript • Las principales ventajas son: • Consistencia en la documentación: Cuando buscamos documentación de TypeScript toda la sintaxis y la manera de desarrollar es la misma, lo que añade coherencia a la información y a la forma de leer el código. • Mejor y más fácil mantenimiento de las aplicaciones. • Esta consistencia ayuda a evitar la confusión y la sobrecarga en la toma de decisiones derivadas de empezar a trabajar con Angular. VENTAJAS • Componentes web • Un componente en Angular es una porción de código que es posible reutilizar en otros proyectos de Angular sin apenas esfuerzo, lo que permite un desarrollo de aplicaciones mucho más ágil, pasando de un “costoso” MVC a un juego de puzles con nuestros componentes. VENTAJAS • Un camino de futuro estable • Angular es la reinvención cuidadosa y metódica de un framework maduro como era AngularJS. A partir de la aparición de su primera versión estable en septiembre del año 2016, aseguran que hay un equipo detrás tomando decisiones meditadas y pausadas sobre el futuro, lo que evitará las prisas que caracteriza a otras bibliotecas y frameworks.
Desarrollo Del Sistema de Gestión Académica CONEST para La Coordinación de Postgrado de La Facultad de Ciencias. Módulos de Migración de Datos, Administración e Inscripción