Hola comunidad.

En esta ocasión iniciaremos una serie de tutoriales orientados a AngularJS.

¿Qué es AngularJS?

AngularJS es un framework MVC de código abierto desarrollado por Google y escrito en Javascript, que trabaja del lado del cliente (client-side) y nos permite hacer más dinámica nuestra aplicación web, trabajando de la mano con otras tecnologías como HTML y CSS, así como librerías de terceros.

El equipo de AngularJS lo define como:

un framework estructural para páginas web dinámicas”.

¿Porqué un Framework?

Un framework nos permite estructurar, organizar y escribir código de una manera más eficiente y en menos tiempo, haciéndolo más rápido de acuerdo a la manera en la que evolucionan los motores de render de los navegadores.

Esto significa, entre más poderoso y eficiente un navegador web, aplicaciones web más rápidas e intuitivas se necesitan.

Un framework trabaja con el patrón MVC (Modelo, Vista, Controlador), lo que permite separar correctamente la lógica, el modelo de datos y la vista en una aplicación web y se enfoca en extender el vocabulario HTML.

AngularJS permite realizar aplicaciones de tipo SPA (Single Page Applications), lo que significa que podemos construir una aplicación web en donde una parte de la misma cargue dinámicamente, sin que se tenga que recargar todo la página. Esto permite hacer una aplicación web más rápido y fácil. También se puede realizar aplicaciones más complejas, pero eso lo explicaremos más adelante.

AngularJS permite hacer web apps increíblemente dinámicas, y puedo comentarles que con este framework es más que suficiente, refiriendome a que podemos prescindir de otras librerías como jQuery.

En los siguientes tutoriales ampliaremos más el significado y uso de este framework.

Mario Flores

Mario Flores

Gusto por el Frontend y Desarrollo Web e Intentando desarrollarme en aplicaciones moviles. Amo tomar café y escuchar música mientras programo. Me gusta aprender de otros programadores y si es posible, compartir mis conocimientos.

3 comentarios en “Introducción a AngularJS

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Cerrar