Académique Documents
Professionnel Documents
Culture Documents
Programación Web
9no Semestre
Características de Angular JS
09:00-10:00
ANGULAR.JS
AngularJS es un framework Javascript que corre en el lado del cliente (navegador) y que
Javascript de forma que, en función de los eventos que se produzcan en nuestra página
(acciones del usuario, respuestas del servidor vía AJAX o Websockets), se actualizan, crean
sea).
elementos de nuestro documento HTML. No obstante, esto suele ser una tarea
relativamente tediosa y muchas veces compleja, sobre todo para la gente que no está
acostumbrada a trabajar con Javascript (es cierto que JQuery facilita mucho el trabajo).
datos (data binding). De este modo, definimos un modelo de datos (Javascript) que se
corresponderá con determinadas partes de nuestro HTML y, siempre que haya cambios en
Expresiones (expressions) – Cualquier valor que tenga que ser reflejado en la vista, se
expresiones como:
arreglo.
También podemos usar filtros (más adelante tocaremos el tema) para darle formato
elementos
El uso de las Directivas es muy extenso, por lo que tendremos un tutorial dedicado.
Vistas y Rutas(views and routes) – Cuando una aplicación web depende de muchas
páginas HTML (vistas), estamos trabajando en una SPA (single page application),
lo que significa que podemos agregar un solo elemento HTML (contenedor) dentro
de un solo archivo HTML, y dentro de éste poder renderizar cada página que tenga
que mostrarse, sin tener que recargar la URL. El render entre páginas dentro del
contenedor es inmediato.
Esto se logra con otra directiva llamada ng-view o ui-view, y una librería llamada angular-
y testing). Por lo que cada una es importante, pero dentro de ciertos esquemas de
otra, debido a que como tal, les ha salvado la vida (salvo su mejor opinión).
“componentes”.
LAS PRINCIPALES CARACTERÍSTICAS DEL ANGULAR.JS:
AngularJS utiliza el concepto de aplicación de una página sólo, donde una vez que se carga
HTML que se envía al cliente directamente en el servidor, AngularJS recibe los datos en
procesamiento de los servidores ya que sólo necesitará enviar los datos sin procesamiento
ítem anterior, hace que el rendimiento de la aplicación sea superior y que una cantidad de
prácticas creadas hasta hoy para su mejor desempeño, así que utiliza como base el estándar
MVC como su estructura básica, donde la idea básica es separar el código entre el " gestión
Para eso el AngularJS a view es el propio DOM (Document Object Model), los controllers
son clases Javascript y el model son los datos almacenados en formato de objetos.
4 - Data Binding
Data binding es el recurso utilizado por AngularJS para facilitar el desarrollo del sistema
Una vez el mapeo hecho, el AngularJS cuidará de todo el resto automáticamente, no será
necesaria la creación de código extra para nada, sólo la inclusión de atributos, lo que
mantiene el HTML simple y limpio, de fácil mantenimiento y visualización tanto por parte
de la interfaz.
5 - Inyección de dependencia
lenguajes y marcos de mercado, y con el AngularJS no sería diferente, también hace uso
sólo deberá solicitar un recurso, que será inyectado por el framework y estará disponible
para uso.
Vamos a un ejemplo práctico, imagine que usted necesita efectuar una redirección en el
AngularJS, por defecto esa característica no estará disponible, pero es posible indicar al
AngularJS la necesidad de su utilización. Una vez indicado la necesidad del uso de este
6 - Directivas
Las directivas es una característica que le permite crear su propia plantilla HTML. A través
principais-caracteristicas-do_29.html
Angularjs: http://html5facil.com/tutoriales/las-principales-caracteristicas-de-
angularjs/
importantes: https://versus.com/es/angularjs
angularjs/