¡No te pierdas nuestro canal en Youtube!

Nuestras otras creaciones:
La-biblioteca.com | Mundofriki.es


¡Crea una cuenta gratis en Amazon business y disfruta de sus ventajas!



               ANGULAR: Definición, ventajas y desventajas

Mensajes: 943


Puntos totales:

Enhorabuena!

34




Angular forma parte del ecosistema JavaScript y es uno de los instrumentos de desarrollo de software más populares en la actualidad. Fue introducido por Google en 2009 y recibió un cálido elogio de la comunidad de desarrollo.

Según la encuesta de 2019 de StackOverflow, el 30,7 por ciento de los ingenieros de software ahora aplican AngularJS y la nueva versión Angular 2+ para crear interfaces de usuario. Desde el comienzo de 2019, la comunidad de desarrolladores de Angular ha crecido un 50 por ciento en comparación con 2018, como se afirma en NG-Conf 2019.

Por lo tanto, hablemos de las principales características de estas herramientas y exploremos sus beneficios e inconvenientes en términos de ingeniería de front-end.

Qué es Angular: La historia detrás de AngularJS y Angular 2+

Angular, apoyado por Google, es una plataforma de ingeniería de software de código abierto utilizada para la construcción de interfaces de usuario (front-end). Su historia se remonta a 2009, cuando Misko Hevery y Adam Abrons, ingenieros de Google, desarrollaron el marco actualmente conocido como AngularJS y lo lanzaron oficialmente en 2010.

En 2010, la principal ventaja de AngularJS era que permitía convertir documentos basados en HTML en contenido dinámico. Antes de AngularJS, el HTML, el lenguaje de marcado de la web, era siempre estático, lo que significa que los usuarios no podían interactuar activamente con las interfaces de las páginas HTML.

Había algunas formas de construir aplicaciones dinámicas de una sola página (SPA), pero eran demasiado complejas para una ingeniería conveniente. La arquitectura de AngularJS redujo el esfuerzo de desarrollo destinado a crear contenido dinámico y los usuarios obtuvieron páginas web con formularios y elementos dinámicos.

Angular 2+. En septiembre de 2016, Google lanzó Angular 2. Fue una reescritura completa de un framework por el mismo equipo, que se ajustaba a los requisitos cada vez más modernos de la web.

La diferencia entre el antiguo Angular y la segunda versión era tan radical que no se podía actualizar de uno a otro. Migrar la aplicación a Angular 2 requería demasiadas modificaciones debido a la diferente sintaxis. Así que en las actualizaciones posteriores, el equipo de Angular desarrolló técnicas y herramientas de migración para que la transición de AngularJS fuera menos dolorosa.

Historia de las versiones de Angular: Angular 2-9

La comunidad de Angular está dividida entre AngularJS y Angular moderno. Para evitar confusiones terminológicas, llamaremos simplemente Angular al nuevo framework, como sugieren algunos miembros de la comunidad, en contraposición a la antigua versión AngularJS 1.x.

El framework Angular en su forma moderna incluye...

[...] Ve el contenido completo en el video

Ver vídeo https://www.youtube.com/watch?v=Ym3GHEtd16U en Youtube | http://www.exaforo.com
Dale al botón del play para ver el vídeo https://www.youtube.com/watch?v=Ym3GHEtd16U  en YouTube




No te pierdas el tema anterior: Cómo aprender a desarrollar software

Salta al siguiente tema: ASP.NET CORE: Definición, ventajas y desventajas

Quizás también te interese:

Volver a Programación Web


cron