Cómo pasar parámetros por url con AngularJS

En el post anterior hablé de cómo crear una single page application con el sistema de rutas de AngularJS. En esta ocasión explicaré cómo podemos pasar parámetros por url con AngularJS gracias al sistme de rutas. Te recomiendo que descargues este repositorio antes de continuar ya que trabajaremos sobre él. …

Cómo seleccionar elementos con JavaScript

En el post anterior hablé sobre el DOM y cómo Javascript trabaja con él. En esta ocasión explicaré los diferentes métodos para seleccionar elementos con JavaScript. Una vez que se construye el árbol de nodos DOM, es posible emplear funciones para poder acceder de forma directa a cualquier nodo del …

Cómo instalar Sass y empezar a usarlo

En el post anterior hablé un poco en qué consistía los preprocesadores de CSS. En este post voy a explicar cómo instalar Sass y un par de ejemplos sencillos con variables para ver cómo se usa. Instalar Sass Hay 2 maneras instalar SASS, una de ellas es mediante una aplicación. …

Qué es el DOM en JavaScript: Introducción

El Document Object Model o DOM permite a los programadores web acceder y manipular las páginas HTML como si fueran documentos XML. Como curosidad, la idea original era manipular de forma sencilla los documentos XML. Aunque el DOM se encuentra en otros lenguajes de programación como Java o  PHP, el DOM en …

Qué es un preprocesador de CSS y sus ventajas

Seguramente si te digo preprocesador de CSS no te suene pero si las palabras SASS, LESS o Compass. Estos son preprocesadors de CSS y en este post voy hablar un poco sobre que consisten, algunas de sus características y ventajas de usar un preprocesador de CSS. Qué es un prepcoresador …

Controlar el comportamiento de un link con jQuery

En este post veremos los diferentes cambios que podemos hacer sobre un link con jQuery como cambiar su atributo href, desactivarlo o que abra una ventana nueva. Te recomiendo complementar este post con el de eventos jQuery para que puedas cambiar el comportamiento del vínculo en función de la acción …

Cómo crear tu propio servicio en angularJS

En un post anterior sobre AngularJS hablé de los servicios básicos que nos proporciona este framework. En este artículo mostraré cómo podéis crear vuestro propio servicio en angularJS. Un servicio en AngularJS mantiene los datos durante el tiempo de vida de una aplicación y también se comunican entre diferentes controladores de …