Uno de los patrones de diseño más utilizados hoy en día es el patrón MVC. La mayoría de los frameworks web se apoyan en él desde Spring MVC , ASP.NET MVC pasando por Laravel. El patrón MVC se basa en la división de responsabilidades. En este patrón existen tres responsabilidades. La primera de ellas […]
JavaScript pure functions y su uso
JavaScript pure functions es uno de los conceptos que más cuesta manejar cuando trabajamos con JavaScript. ¿Qué es y para que sirve una función pura? . Son funciones que no dependen ni modifican variables que estén fuera de su propio scope (ámbito), en una invocación con unos valores x siempre devuelve un resultado y . […]
JavaScript Prototypes y su uso
JavaScript Prototypes es uno de los concepto de JavaScript menos entendidos por parte de los desarrolladores. No es difícil de extrañar, ya que si JavaScript destaca por algo es por sus peculiaridades. Vamos a intentar acercarnos a este concepto a través de un ejemplo,para ello construimos dos objetos Persona. Acabamos de usar JavaScript para crear […]
HTML5 IndexDB y Dexie.js
Poco a poco el soporte de HTML5 IndexDB va mejorando en los navegadores, recordemos que IndexDB nos permite tener una base de datos NoSQL en nuestro Browser. El API de IndexDB es bastante completo pero ya han comenzado a aparecer Wrappers, uno de los más utilizados es Dexie.js . Dexie nos permite trabajar con IndexDB de una […]
Node.js presente y futuro
Node.js es una de las tecnologías más interesantes de los últimos años . Muchas veces me encuentro con que me preguntan ¿Cual es el futuro de Node? . ¿Puede ser una tecnología que pase de moda? . Quizás para responder a esta pregunta deberemos hacernos la siguiente. ¿Cómo de grande es la comunidad de desarrolladores […]
JavaScript Reduce function y eliminación de bucles
JavaScript Reduce function es una de las funciones que más cuesta entender cuando trabajamos con JavaScript. Sin embargo es una de las funciones que más nos puede ayudar a simplificar nuestro código y eliminar bucles. ¿Cómo funciona exactamente? . Para entenderla vamos a construir un ejemplo de sumatorio a través de un bucle for. Estamos usando […]
jQuery Custom Events para CantabriaTIC
Hoy he escrito un artículo de jQuery Custom Events para la gente de CantabriaTIC . El artículo aborda como crear eventos personalizados con jQuery para reducir el acoplamiento entre diferentes bloques de código . Podeis acceder al artículo desde aquí.
Simplificando LocalStorage con Lockr
Cada día utilizamos más LocalStorage para almacenar datos de forma local en nuestro navegador . Recordemos que es una de las características de HTML5 con una mayor soporte . Sin embargo tiene algunas limitaciones , únicamente almacena cadenas de texto . Este código almacena el nombre de “cecilio” en el LocalStorage para luego leerlo y presentarlo […]
- « Página anterior
- 1
- …
- 8
- 9
- 10
- 11
- 12
- …
- 19
- Página siguiente »







