Categorías
Tutorial

Tutorial sobre AngularJS: (9) Lógica de negocio

Al igual que ocurre en cualquier lenguaje de programación y con cualquier framework del tipo MV*, nunca deberías tener tu lógica de negocio en un controlador, sino inyectar a este servicios que te provean de esta.   Otra de las cosas que tienes que tener en cuenta es la separación de cada clase/function de JavaScript […]

Categorías
Tutorial

Tutorial sobre AngularJS: (7) Bindings

Una de los aspectos más importantes de angular son los bindings, que los los enlaces que las plantillas de angular utilizan para mostrar y sincronizar los datos en el HTML.   Como se comentó en el capítulo de arquitectura es muy importante cambiar la mentalidad de lo que normalmente se hace con JavaScript / jQuery. […]

Categorías
Tutorial

Tutorial sobre AngularJS: (5) Controladores

Los controladores son clases que se encargan de gestionar el flujo de ejecución de la capa de presentación. En concreto se encarga de añadir y manipular la información que está el en $scope (view-model en la arquitectura MVVM o MVW) y añadir funciones de código JavaScript que luego será invocado desde los eventos del DOM. […]

Categorías
Tutorial

Tutorial sobre AngularJS: (2) Arquitectura

Angular es una librería que permite realizar aplicaciones de una forma muy sencilla y muy rápida. Para ello es necesario organizar el código de una forma especial basada en directivas, módulos, factorías, … que iremos poco a poco desgranando, pero lo más importante es hacer un cambio de mentalidad en cuanto a la arquitectura que […]

Categorías
Tutorial

Tutorial sobre AngularJS: (1) Introducción (por @_PedroHurtado y @XaviPaper)

Con este post empezamos una serie de publicaciones que pretenden ser una introducción a AngularJS. El objetivo no es simplemente hacer un visión aerea de lo que es, sino llegar a aterrizar en algunos puntos que creemos que pueden ser clave para no quedarnos en el típico “Hola Mundo” que funciona hasta que lo implementas […]

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies