¿Que necesitas?


Cuéntanos que tienes en mente y te contestaremos lo mas rápido posible con un presupuesto sin compromiso.

Introduce tu nombre completo.

Invalid email address.

Invalid Input

Invalid Input

Invalid Input

Valor incorrecto

Solicita presupuesto
Lunes, 28 Septiembre 2015 10:52

Angular JS

 

Angular JS es un framework Javascript desarrollado por Google, que está orientado a crear aplicaciones SPA (Single-Page-Application). Hoy vamos a contar de que se trata este potente framework. También podéis encontrar toda la información sobre Angular JS en su web oficial aquí.

¿Para que sirve Angular JS?

Angular JS es utilizado para crear aplicaciones front-end de manera sencilla utilizando javascript, ya que nos facilita unas librerías y patrones de diseño para desarrollarlas. Es de código abierto, por lo que cualquier persona puede mirar el código fuente y ver como esta hecho, además también podemos aportar nuestro granito de arena, ya que permite colaboraciones.

Mejoras en el HTML

Angular JS ayuda a que los desarrolladores puedan generar HTML mas "literal", para que incluso una persona que no tenga conocimientos amplios sobre programación, pueda entender que es lo que hace la aplicación exactamente.

Angular JS proporciona todo lo que necesitamos para realizar esto, y la parte fundamental que nos permite crear este HTML más semántico son las directivas. Las directivas son código javascript que nos permiten mejorar el HTML. Actualmente hay muchas directivas que podremos utilizar propias de Angular JS o de terceros, que van aportando su pequeño grano de arena. Una vez que ya lleves tiempo utilizándolas y controles el funcionamiento tu mismo puedes crearte tus propias directivas y mejorar tus aplicaciones.

Modelo Vista Controlador (MVC)

Angular JS sugiere el MVC a la hora de crear nuestras SPA (Single-Page-Aplication), esto quiere decir que iremos estructurando nuestra aplicación por capas según su importancia para tener una aplicación mucho mejor organizada.

Elementos de Angular JS

Angular JS, utiliza el modelo vista controlador, primero vamos a hablar sobre los elementos de este famoso y utilizado modelo:

  • Vistas: Las vistas son todo el código html y datos.
  • Controladores: Digamos que es la parte que hace la "magia". Por ejemplo, el usuario interactuá con la aplicación pinchando en un botón, y el controlador recibe la orden y ejecuta las acciones que le hayamos asignado.
  • Modelo: Es la información con la que trabaja la aplicación.

Aparte de los elementos básicos del MVC, Angular JS tiene otro, que son los Módulos.

  • Módulos: Esto no es mas que la forma que nos da Angular JS para tener ordenada nuestra aplicación y evitar el código espagueti. Con esto podremos hacer aplicaciones bien estructuradas y para luego nos sea mucho mas fácil seguir desarrollándolas y manteniéndolas.

 

Estas son unas nociones muy básicas de qué es Angular JS y que nos permite hacer. Las ventajas que nos da Angular JS es que separa todo en capas, y ésto facilita infinitamente nuestro trabajo. Angular nos presenta muchas mejoras que no deberíamos desaprovechar. Al principio puede ser algo complejo, pero a poco que tengamos un poco de manejo, veréis que todo es mucho mas fácil.

Un saludo y hasta la próxima!

Deja un comentario

Asegúrate de llenar la información requerida marcada con (*). No está permitido el código HTML. Tu dirección de correo NO será publicada.

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y su experiencia de usuario.
Ver política