Ir al contenido principal

Destacado

Node | Debug nestjs app en vscode

Recientemente me encontré trabajando en un proyecto basado en nestjs y una cosa que me sorprendió fue la cantidad de console.log distribuidos por todo el repositorio, señal de que el equipo lo usaba como su principal forma de depurar. Un poco old school para mí gusto para ser sincero, así que, ¿Por qué no usar vscode a tu favor? La siguiente configuración ademas de correr la app,  enlaza  el debugger al proceso node. En MacOS:   Ejecutar > Agregar configuración... Listo, ya podemos poner breakpoints en donde lo requiramos, sencillo no? C you space cowboy!

Vuejs | Propiedades de instancia

Una de las formas que tenemos en vuejs para exponer features globales es mediante la extensión del prototype object del constructor Vue:
Vue.prototype.$NewFeature = function() {
    alert('Hey Im new feature');
};
De esta forma podemos acceder a la misma desde cualquier contexto en vue de la siguiente forma:
this.$NewFeaure();
Eso incluye componentes

Nota:
El $ es una convención para indicar que dicha feature estará disponible para todas las instancias, de esta forma se evitan entre otras cosas conflictos con las propiedades en data. 

Impresionanti!

Extra

vuejs provee un patrón para agregar este tipo de funcionalidades de una forma más limpia y funcional: plugins pero ya hablaremos de ellos en otro momento.

Comentarios

Entradas populares