Manejando datos

Cayendo en la trampa de VueJS

Posted by in Frameworks, HTML5

Desgraciadamente, tengo que admitir que he caido en la trampa de VueJS, el framework progresivo de Javascript, que es tendencia desde hace meses y al cual ahora le voy a dedicar unas cuantas entradas. Si eres lector del blog, podrás comprobar que no he profundizado en frameworks de Javascript como React o AngularJS, por varios motivos, que ahora detallo y que antes no había sido capaz de mencionar. Hoy sí! Qué es VueJS Es un framework para trabajar con Javascript, aunque también permite trabajar con otros lenguajes web como TypeScript…read more

ES6: funciones flecha: arrow functions

Posted by in Javascript y TypeScript

Seguimos profundizando en ES6, y tras la primera entrega sobre trucos, hoy está dedicado por completo a las funciones flecha, arrow functions. El concepto de detrás de estas funciones es reducir la sintaxis, son anónimas, no están vinculadas con “this”, y siempre tienen algo que devolver. Están definidas por una fecha: () => { } La sintaxis más sencilla es: que equivale a: Cómo puede comprobar, es más reducido en síntaxis, y varia si incluye argumentos o no. Por lo general, se da por supuesto que devuelve un valor, y…read more

ES6: unos cuantos trucos básicos

Posted by in Javascript y TypeScript

Cierto es que Javascript no es mi lenguaje favorito, pero no por ello, no significa que no debe de ser conocedor del mismo, si bien, todo lo que es válido para Javascript también es valido para TypeScript. Hoy me gustaria comentar unos cuantos trucos básicos que hará que aproveches mucho mejor todos los recursos que ES6 (y en futuras versiones)! Template Strings Una de las cosas que más me gusta de Python es que para crear expresiones de cadenas, no es necesario ir encadenando cosas, tal que así: Y en…read more

Complicando Javascript con Gulp.js

Posted by in Javascript y TypeScript

Si no tenía suficiente con aprender TypeScript y todo lo que implica, ahora que más o menos conozco el lenguaje, entro en el siguiente nivel, y la manera de avanzar es conocer Gulp.js, que es una comunidad de software implementada desde Node.js con un montón de plugins, para automatizar las tareas rutinarias con Javascript. Gulp.js Ahondando en su defiinición, gulp es una librería de Javascript escrita para usar con Javascript, para automatizar tareas, y para ello, podemos utilizar una amplia cantidad de librerias. La verdad es que ahora que estoy…read more

Javascript: promesas

Posted by in Javascript y TypeScript

Desde hace unos meses, las promesas de Javascript es una de esas características que tengo pendiente de incluir en mi repertorio de programación con TypeScript, fundamentalmente porque Javascript es un lenguaje que me ha costado mucho entender cómo funciona, y más cuando trabajas con AJAX. Las promesas viene para quedarse, con la intención de que los desarrolladores escriban mejor código! Qué es AJAX Son un conjunto de técnicas que permiten intercambiar información con un servidor sin necesidad de recargar la página. Bueno, esto así explicado, es un poco breve, pero…read more