" Javascript "

Extendiendo el tipo Vue para usar tus plugins en TypeScript

Uno de los problemas que más nos hacen explotar la cabeza son los ‘typings‘ de TypeScript por suerte librerías como Vue ya los traen de serie, además de incluir algunos decoradores para facilitarnos el trabajo. Aunque tenemos un pequeño problema cuando decidimos usar plugins de terceros o nuestros propios plugins, TypeScript no reconoce el plugin cómo propiedad de uno de nuestros componentes, veamos un ejemplo: Tengo un proyecto hecho con Vue donde he instalado el plugin ‘Vue Analytics’ para integrarme con Google Analytics, pero este plugin está tipado y cuando decido utilizarlo en mi componente mi editor me muestra un […]

Utilizando variables del servidor en Angular

Uno de los temas a tener en cuenta cuando creamos una Single Page Application es discutir el mejor modo para trabajar con las variables de entorno que tenemos en el servidor y que podemos cambiar sin tener que hacer otro despliegue de la web. Para empezar, esto conlleva que nuestra SPA va a tener que ser servida por un backend, es un tema relevante, ya que ello nos lleva a cambiar un poco la estrucutura de nuestros archivos y probablemente parte de la estructura de tareas de automatización. Para explicarlo vamos a imaginar una web con las siguientes características: Una […]

Trabajando con Gulp en 2017

¡Qué rápido va todo! Recuerdo como si fuera ayer cuando se empezaba a discutir si usar Grunt o usar Gulp, bueno de hecho prácticamente fue ayer. Pero es que desde entonces ya hemos pasado a usar Solo NPM Scripts, Broccoli, Webpack y alguno que otro más. Yo los he podido probar todos en proyectos reales y bueno, al final es un poco por sensaciones o por gusto, siempre me ha parecido un poco absurdo decir si una herramienta es mejor que la otra, al final cada herramienta se adapta de una forma distinta a cada proyecto, equipo y situación. Este […]