Browserify. Desarrollando tu Frontend como en Node.js
Browserify es una librería de Node.js, escrita por substack, uno de los mayores contribuidores al core de Node.js y con mayor número de módulos publicados en NPM. Nos permite escribir código JavaScript...
View ArticleFormas de crear un Componente en React
Un componente en React puede crearse de diferentes formas dependiendo de la versión de JavaScript que estemos utilizando y del propósito del componente. En este artículo recopilo las diferentes formas...
View ArticleCómo crear un WebComponent de forma nativa
Gracias a los custom elements cualquier desarrollador web puede crear sus propios componentes HTML. Es decir, un nuevo tag HTML que "esconde" dentro su propia funcionalidad, diseño y layout. En este...
View ArticleCómo hicimos #NavidadConFirebase en Youtube
Las pasadas navidades, un grupo de desarrolladores nos juntamos para crear una iniciativa que consistía en enseñar a través de Youtube cómo integrar Firebase en diferentes tecnologías. Durante 1 mes,...
View ArticleMi experiencia cambiando de AngularJS a ReactJS
En este artículo quiero contar mi experiencia de trabajar con Angular durante un tiempo y mi cambio a React hace unos meses. No se trata de un post de "Angular vs React" ambas me parecen buenas...
View Article¿Qué es Flux? Entendiendo su arquitectura
Como suele pasar en el desarrollo Front-End de los últimos años, existe un gran número de librerías, frameworks y herramientas que si uno no está más o menos pendiente y al día, resulte abrumador. El...
View ArticleCómo funciona Redux. Conceptos básicos
En el anterior post vimos que era y cómo funcionaba la arquitectura Flux. Siendo de alguna manera, un sustituto o evolución del patrón Modelo-Vista-Controlador. Al igual que existe la programación...
View ArticleES6 Tagged Template Literals
ECMAScript v6, la nueva versión del estándar de JavaScript, ha traído muchas novedades y hay una de ellas que ha pasado desapercibida y me parece muy interesante. Son las ES6 Tagged Template Literals....
View ArticleWebComponents Nativos: Cómo pasar propiedades
En un post anterior vimos como crear un webcomponent de forma nativa, sin librerías. Utilizando puro JavaScript y las APIS del navegador (CustomElements v1 y ShadowDOM v1) Este artículo extiende el...
View Article¿Qué son las Firebase Cloud Functions?
¿Qué son las Cloud Functions? Las Cloud Functions de Firebase son un nueva funcionalidad que ofrece la plataforma de Google y que anunciaron en el pasado Google Cloud Next'17. Esta nueva funcionalidad...
View ArticleQué es lo que me gusta de Vue.js
Todos los veranos me gusta aprovechar para aprender algo nuevo. El año pasado le dí una oportunidad a React y me gustó mucho, tanto que opté por dejar Angular (v1.x) a un lado y trabajar con React.js....
View ArticlePrimeros pasos en Vue
Con éste artículo quiero enseñarte lo fácil que es empezar a trabajar con Vue para que veas su sencillez. Para ver como funciona Vue no necesitas Webpack, ni Babel, ni transpilers, ni una estructura...
View ArticleEl futuro de los WebComponents gracias a Polymer 3.0
Recientemente se ha celebrado el Polymer Dev Summit, una conferencia anual para desarrolladores de Polymer, la librería de Google basada en WebComponents. Pero esta conferencia es mucho más. Google...
View ArticleDesarrollo basado en Componentes con Vue.js
Las arquitecturas web basadas en Componentes es lo que más se emplea hoy en día en el desarrollo web moderno. Vue.js también nos permite crear Componentes y montar nuestra aplicación con ellos. Cómo...
View ArticleVue: Single File Components
Con Vue podemos crear componentes de múltiples formas, la más sencilla es cómo vismo en un post anterior donde utilizamos el método Vue.component(). Sin embargo esa forma, aunque es la más sencilla y...
View ArticleCloud Functions for Firebase: Utilizando los activadores de Firebase Storage
Cloud Functions for Firebase Functions es una de las características que más me emocionan sobre la plataforma de Firebase. Si no sabes que son las Firebase Cloud Functions, puedes ver éste post que...
View ArticleRepasando Matemáticas. Comienza el viaje
Vuelvo a retomar el blog después de mucho tiempo, concretamente desde Septiembre del 2017 no había vuelto a escribir por aquí... Pero no me olvido, incluso lo revivo cuando mi servidor decidió morir...
View Article¿Qué llevo en mi mochila?
Mi ordenador portáitl es mi principal herramienta de trabajo. Mis prioridades son tenerlo bien protegido y poderlo transportar de una forma apropiada. Hace unos años hice una review de mi mochila y lo...
View ArticleViajar a Estados Unidos de forma barata. Nuestra experiencia
Actualizado: Agosto 2018 En 2013, después de un año en Irlanda trabajando como Freelance, tanto Paola como yo, necesitábamos un descanso y un cambio de aires para recuperar energía. Nunca había estado...
View ArticleEligiendo un banco online sin comisiones. Mi experiencia con N26
Desde hace una semana soy usuario de N26, un banco online sin comisiones y poco a poco lo estoy utilizando como mi cuenta principal. En este artículo quiero contarte mi experiencia con este nuevo...
View Article