Cómo elegir un framework Javascript

Recientemente se ha multiplicado el número de frameworks Javascript. ¿Cómo podemos saber cuál nos conviene? Si solamente pudiéramos ver un mismo ejemplos en todos ellos sería muy útil para poder compararlos y ver las ventajas y desventajas de cada uno por nosotros mismos.

¿Cómo elegir un framework Javascript?

Últimamente hay tantos frameworks Javascript que resulta difícil elegir uno. Si aún no te has convencido de usar uno de CSS puedes leer éste artículo sobre frameworks CSS.

Para todo esto hace poco descubrí está Fantástica manera de comparar frameworks Javascript.

Página web TODO MVC

TodoMVC ofrece versiones, entre otros, de:

  • Backbone.js
  • Ember.js
  • Angularjs
  • Dojo
  • YUI
  • Jquery
  • Javascript sencillo (sin librerías)

Con estas diferentes versiones podemos comparar diferentes implementaciones de una misma aplicación, lo que resulta fantástico para aprender a usar los distintos frameworks :)

La aplicación de ejemplo

La aplicación que han utilizado para implementarla de diferentes maneras es una sencilla aplicación de TODO. Vamos, una aplicación para tomar notas de qué tareas están pendientes y gestionarla.

La aplicación de ejemplo

La aplicaicón tiene las siguientes funciones:

  • Crear una tarea
  • Borrar una tarea
  • Seleccionar una o varias tareas
  • Marcar como finalizadas las tareas seleccionadas

Todo esto no incluye un backend. Se utiliza localStorage para gestionar las notas en el cliente. De este modo es fácil imaginar como funcionaría con un backend pero no es necesario para probar los ejemplos.

Aquí tenéis el repositorio en github con todo el código. Si usáis git podéis clonar el repositorio con un

git clone https://github.com/tastejs/todomvc

Sino, podéis descargar un zip con los ejemplos en http://todomvc.com.


comments powered by Disqus