fbpx
Wikipedia

Angular (framework)

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.

Angular
Información general
Tipo de programa Single-page application Framework
Autor Miško Hevery
Desarrollador Google Inc. y la comunidad
Modelo de desarrollo Código abierto
Lanzamiento inicial 15 de septiembre de 2016 (4 años, 10 meses y 24 días)[1]
Licencia MIT
Estado actual activo
Información técnica
Programado en TypeScript
Plataformas admitidas Multiplataforma
Versiones
Última versión estable 12.1.4 (info) 28 de julio de 2021 (12 días)
Última versión en pruebas 12.2.0-rc0 (info) 28 de julio de 2021 (12 días)
Enlaces
Sitio web oficial
Repositorio de código

La biblioteca lee el HTML que contiene atributos de las etiquetas personalizadas adicionales, entonces obedece a las directivas de los atributos personalizados, y une las piezas de entrada o salida de la página a un modelo representado por las variables estándar de JavaScript.

Angular se basa en clases tipo "Componentes", cuyas propiedades son las usadas para hacer el binding de los datos. En dichas clases tenemos propiedades (variables) y métodos (funciones a llamar).

Angular es la evolución de AngularJS aunque incompatible con su predecesor.

Principales características de Angular

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, incluyendo configuración.
  • División del código: Las aplicaciones de Angular se cargan rápidamente gracias al nuevo enrutador de componentes. Este ofrece una división automática de códigos para que los usuarios solo carguen el código necesario para procesar la vista que solicitan.

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.

Historia completa del desarrollo

  • Testing: Utiliza Karma para realizar pruebas unitarias, y Protractor para realizar pruebas end-to-end de forma rápida ,estable y eficaz.
  • 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.

Referencias

  1. Angular 2 is out - Get started here by thoughtram

Enlaces externos

  •   Wikimedia Commons alberga una categoría multimedia sobre Angular.
  • Sitio oficial
  • Documentación en español (no oficial) basada en la documentación oficial en inglés (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  • IDE Online Angular
  • Arquitectura de Angular - Ventajas y Desventajas
  •   Datos: Q28925578
  •   Multimedia: Angular

angular, framework, angular, comúnmente, llamado, angular, angular, framework, para, aplicaciones, desarrollado, typescript, código, abierto, mantenido, google, utiliza, para, crear, mantener, aplicaciones, sola, página, objetivo, aumentar, aplicaciones, basad. Angular comunmente llamado Angular 2 o Angular 2 es un framework para aplicaciones web desarrollado en TypeScript de codigo abierto mantenido por Google que se utiliza para crear y mantener aplicaciones web de una sola pagina 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 mas faciles AngularInformacion generalTipo de programaSingle page application FrameworkAutorMisko HeveryDesarrolladorGoogle Inc y la comunidadModelo de desarrolloCodigo abiertoLanzamiento inicial15 de septiembre de 2016 4 anos 10 meses y 24 dias 1 LicenciaMITEstado actualactivoInformacion tecnicaProgramado enTypeScriptPlataformas admitidasMultiplataformaVersionesUltima version estable12 1 4 info 28 de julio de 2021 12 dias Ultima version en pruebas12 2 0 rc0 info 28 de julio de 2021 12 dias EnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata La biblioteca lee el HTML que contiene atributos de las etiquetas personalizadas adicionales entonces obedece a las directivas de los atributos personalizados y une las piezas de entrada o salida de la pagina a un modelo representado por las variables estandar de JavaScript Angular se basa en clases tipo Componentes cuyas propiedades son las usadas para hacer el binding de los datos En dichas clases tenemos propiedades variables y metodos funciones a llamar Angular es la evolucion de AngularJS aunque incompatible con su predecesor Indice 1 Principales caracteristicas de Angular 1 1 Velocidad y rendimiento 1 2 Productividad 1 3 Historia completa del desarrollo 2 Referencias 3 Enlaces externosPrincipales caracteristicas de Angular EditarVelocidad y rendimiento Editar Generacion de codigo Angular convierte tus plantillas en codigo altamente optimizado para las maquinas virtuales de JavaScript de hoy en dia ofreciendote todas las ventajas del codigo escrito a mano con la productividad de un framework Universal Ejecuta la primera vista de tu aplicacion en node js NET PHP y otros servidores para renderizado de forma casi instantanea obteniendo solo HTML y CSS Tambien abre posibilidades para la optimizacion del SEO del sitio incluyendo configuracion Division del codigo Las aplicaciones de Angular se cargan rapidamente gracias al nuevo enrutador de componentes Este ofrece una division automatica de codigos para que los usuarios solo carguen el codigo necesario para procesar la vista que solicitan Productividad Editar Plantillas Permite crear rapidamente vistas de interfaz de usuario con una sintaxis de plantilla simple y potente Angular CLI Las herramientas de linea de comandos permiten empezar a desarrollar rapidamente anadir componentes y realizar test asi como previsualizar de forma instantanea la aplicacion IDEs Obten sugerencias de codigo inteligente deteccion de errores y otros comentarios en la mayoria de los editores populares e IDEs Historia completa del desarrollo Editar Testing Utiliza Karma para realizar pruebas unitarias y Protractor para realizar pruebas end to end de forma rapida estable y eficaz Animacion Permite crear animaciones complejas y de alto rendimiento con muy poco codigo a traves de la intuitiva API de Angular Accesibilidad Posee caracteristicas para crear aplicaciones accesibles con los componentes disponibles para ARIA Referencias Editar Angular 2 is out Get started here by thoughtramEnlaces externos Editar Wikimedia Commons alberga una categoria multimedia sobre Angular Sitio oficial Documentacion en espanol no oficial basada en la documentacion oficial en ingles enlace roto disponible en Internet Archive vease el historial la primera version y la ultima IDE Online Angular Arquitectura de Angular Ventajas y Desventajas Datos Q28925578 Multimedia AngularObtenido de https es wikipedia org w index php title Angular framework amp oldid 137371139, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos