Recursos

¿Que es Angular? y su historia

¿Qué es Angular?

Es un Framework para desarrollo Frontend con tecnología JavaScript escrito con TypeScript y hecho por Google.

Algo de Historia

Al principio Angular fue escrito con JavaScript por un equipo de Google y aunque con el tiempo se dieron cuenta que la escalabilidad de este framework tenia algunos problemas en su versión inicial, hoy en día es uno de los mas estables en el marcado Frontend junto con vue y librerías como React.

Después de lanzar la primera versión llamada AngularJs con el tiempo identificaron que debían cambiar, pues por los problemas que tenia la versión inicial tomaron las lecciones aprendidas y reescribieron su codigo base surgiendo ANGULAR (sin el JS).

La versión 2 fue escrita con tecnología de JavaScript pero utilizando TypeScript (lenguaje desarrollado por Microsoft para escribir JavaScript con alto tipado). Después de un tiempo y viendo los cambios generados y pedidos por la comunidad, Google decidió partir de la versión 4 con un programa de estabilización y programación de nuevas versiones con fechas fijas. Pues en ese entonces existían librerías con versión 2 y otras como los routers en versión 3 y para solucionar estos problemas sacaron los nuevos cambios desde la versión 4 y reiniciando así el versionamiento de todos los componentes.

Instalación

Básicamente solo necesitaremos NODEJS desde la versión 12 en adelante y Angular CLI desde la versión 8 en adelante.

Para comenzar a utilizar Angular en un nuevo proyecto es necesario primero tener instalado el cliente de una manera global.


//Verifica las versiones:
node -v
npm -v
npm install -g @angular/cli
//Verifica la versión:
ng version
  1. Angular Language Service
  2. TSLint

Nota: Estas extensiones permiten mantener el código limpio, estructurado y actualizado a las reglas del “nuevo” JS.