¿Cuál es tu objetivo?
Si su objetivo es entregar valor comercial para su cliente, en realidad debería pensar en:
– ¿Cuánto tiempo tendrá que mantenerse esto?
– ¿Planea traer a otros al proyecto y orientarlos al código?
– ¿Cuál es el objetivo del cliente?
– ¿Qué tan familiarizado estás con los que conoces?
Y probablemente vaya con Django.
Si su objetivo es aprender un nuevo marco (que parece ser), entonces mire una configuración basada en node.js. En realidad no uso node.js, pero si quieres que alguien solo elija sugerencias para ti, iría con
– Uso de Gulp + Browserify: The Everything Post | Viget para gestionar módulos.
– Página en loopback.io para la interfaz
– Usando una biblioteca JavaScript para construir interfaces de usuario | React y Backbone.js para la interfaz.
No use coffeescript para su primer proyecto, primero siéntase cómodo usando javascript sin procesar.