feed

Desarrollo web

Cuando uno empieza a trabajar con Angular.js una de los problemas que rápidamente aparece en la mesa es como organizar los diferentes módulos. Sobre todo cuando la aplicación incrementa su tamaño. Existen varios enfoques posibles, vamos a explicarlos uno a uno.

Patrón Inline: Es la estructura más sencilla y hace referencia a cuando los servicios, directivas, controllers y filtros están ubicados en una etiqueta de "script" dentro de la misma página html.

Este diseño únicamente es válido para...

Leer más »

Los conceptos en programación tienden a repetirse por mucho que cambiemos el lenguaje. Hoy se utiliza JSON como formato de intercambio de datos y XML parece más relegado a una segunda posición. Una de las funcionalidades que más se demandan a la hora de intercambiar datos es validar las estructuras de estos. XML dispone de sus XML Schemas y JSON dispone de los JSON Schemas que son relativamente...

Leer más »

Quizás algo de lo que más pesa a la hora de cargar una página HTML es el conjunto de imágenes que la página necesita para visualizarse correctamente. En muchas ocasiones existe la necesidad de realizar la carga de forma vaga (lazy load). Esta carga se realizará según el usuario necesite las imágenes. Uno de los plugins más habituales para realizar esta operación es jQuery LazyLoad.

Configuración...

Leer más »

El pasado 28 de mayo fue anunciado la versión 1.0 de Polymer. Polymer es una biblioteca para el desarrollo front-end que combina HTML, CSS y JavaScript para crear componentes web. Estos componentes nos ofrecen encapsulamiento e interoperabilidad.

Polymer está diseñado para hacer más fácil y más rápido a los desarrolladores la creación de componentes web reutilizables. En este artículo...

Leer más »

Google anunció el pasado junio su apuesta por material design para la web. Google, desde el año pasado buscaba la unificación del diseño tanto en los entornos de escritorio como web. Material Design Lite es una biblioteca de componentes, basada en la guía de estilo de material design. Vamos a presentar y analizar sus componentes.

Una breve introducción a la filosofía

La metáfora del material


La
...

Leer más »

Hace unos días Youtube cumplió su décimo aniversario. Todavía tan joven, apenas hecha la comunión (porque la comunión se hace con 9-10 años, ¿no?), y tan popular que se ha terminado convirtiendo en algo cotidiano. Y una de las grandes razones de su éxito es que puedes encontrar vídeos sobre como hacer cualquier cosa. Tienes how-tos de como planchar los puños de una camisa, como abrir ese bote de...

Leer más »

Todos usamos console.log para imprimir mensajes de Javascript por la consola.A veces pienso que es el comando de JavaScript que más se utiliza. Sin embargo console.log es la punta del iceberg a a la hora de usar la consola . Vamos a comentar algunas de las opciones más interesantes que tiene este objeto de Javascript.

Niveles de Log

La consola de JavaScript soporta varios niveles de Log que nos...

Leer más »

El uso de HTML5 se va extendiendo entre la comunidad y el soporte de los navegadores se incrementa. Cuando HTML5 comenzó a usarse todos nos dimos cuenta de que el salto era cualitativo. Sin embargo hoy en día ya nos hemos acostumbrado a muchas de sus funcionalidades y ansiamos más. ¿Qué es lo próximo que vendrá?.

HTML5 working drafts

Para responder a esta pregunta nos tenemos que acercar a los...

Leer más »

El formato JSON nos rodea y cada día es más importante disponer de una buena herramienta online que nos permita gestionarlo. Una de las herramientas más prácticas es JSONEditorOnline.

Usando JSONEditor

El uso de la herramienta es sencillo y disponemos de dos secciones con las que podemos trabajar. La primera nos permite construir un documento JSON de forma gráfica paso a paso.

La herramienta...

Leer más »

Cada día que pasa utilizamos más las capacidades de HTML5 y de entre ellas quizás una de las más necesarias es el uso de algún tipo de almacenamiento local que nos permita reducir de forma significativa las peticiones al servidor para recibir datos. Vamos a comentar las distintas opciones que tenemos.

Data Atributos: Este tipo de almacenamiento es el más sencillo y quizás uno de los más...

Leer más »

Sigue a Genbetadev