Enlaces 17-09-2015

Talleres de Node.js y Javascript: Estos son workshops organizados en persona, generalmente sin costo, en los cuales los workshoppers son utilizados como planes de estudio y los mentores ayudan a los participantes a completar los ejercicios.

Buenas prácticas de desarrollo con node.js:  Node.js is JavaScript, so everything you already know about JavaScript applies to your Node application as well. The patterns you use to write your front-end client code can be used when writing your server-side application logic. Node does not use any JavaScript language extensions or modifications to accomplish its goal of server side JavaScript.

Libro JQuery en español: jQuery se está convirtiendo rápidamente en una herramienta que todo desarrollador de interfaces web debería de conocer. El propósito de este libro es proveer un resumen de la biblioteca, de tal forma que para cuando lo haya terminado de leer, será capaz de realizar tareas básicas utilizando jQuery y tendrá una sólida base para continuar el aprendizaje. El libro fue diseñado para ser utilizado como material en un salón de clases, pero también puede ser útil para estudiarlo de forma individual.

Entendiendo los prototipos en Javascript: El objeto prototype de JavaScript genera confusión allá por donde pasa. Veteranos profesionales de JavaScript e incluso autores frecuentemente exhiben un entendimiento limitado de este concepto. Creo que gran parte del problema radica en la primera toma de contacto, casi siempre de la mano de new, constructor y la tan desorientadora propiedad prototype de las funciones. En realidad, el prototipado es un concepto notablemente sencillo. Para entenderlo mejor solo es necesario olvidarse de lo que hayamos aprendido sobre prototipos de constructores y empezar de nuevo desde los principios.

Top 10 de errores que comenten los desarrolladores de node.js: Node.js has seen an important growth in the past years, with big companies such as Walmart or PayPal adopting it. More and more people are picking up Node and publishing modules to NPM at such a pace that exceeds other languages. However, the Node philosophy can take a bit to get used to, especially if you have switched from another language. In this article we will talk about the most common mistakes Node developers make and how to avoid them. You can find the source code for the examples on github.

Algunos apuntes para elegir frameworks js en una app: Cuando se comienza un desarrollo y decide uno hacerlo bajo un framework, elegirlo es una cuestión muy peliaguda. Es facil dejarse llevar por la moda, o porque tal o cual empresa lo utilizan, pero la verdad es que habría que analizar las preferencias en la manera de trabajar de cada uno, su coveniencia para el proyecto concreto, tiempos de desarrollo y muchos otros factores. No es un tema menor, la arquitectura de nuestra aplicación puede quedar fuertemente atada al framework y por tanto la evolución y escalado de la misma.