ember.js

Cómo escribir aplicaciones modulares Ember.js



(5)

BPM en su forma actual ya no es compatible con el equipo central, pero es compatible con la comunidad. Las únicas herramientas de compilación a las que oficialmente brindan soporte son rake-pipeline. Sin embargo, BPM todavía funciona y funciona bien (todavía lo uso con mis proyectos). Para obtener información sobre cómo usarlo, consulte esto: https://github.com/ud3323/bpm/wiki/Using-BPM-with-Ember . También querrás usar mi tenedor de bpm. Me he fusionado con el soporte de Joe West para un middleware proxy.

También hay herramientas de compilación de comunidad para node.js llamado ember-runner que también parece prometedor.

En cuanto al uso de rake-pipeline. Mire el AssetFile en los proyectos de emberjs para ver cómo se debe configurar usando rake-pipeline y rake-pipeline-web-filters. Además, eche un vistazo a las respuestas a esta pregunta en StackOverflow (especialmente Yehuda). También puede encontrar esta esencia útil también.

¿Hay alguna guía sobre cómo escribir aplicaciones modulares Ember.js? He visto la posición de Tom Dale sobre AMD here así que no voy a forzar a AMD en el marco (como algunos han intentado here ). Parece que Ember usa internamente bpm / spade. ¿Es ese un enfoque razonable para modularizar las aplicaciones Ember también? ¿Alguna muestra que use este enfoque?

PD: El sitio getbpm.org parece estar inactivo, lo que hace que sea difícil aprender sobre él. Hay una página de github pero se refiere al sitio para las instrucciones de instalación.


He jugado un poco con Rails, así que para mí, crear la aplicación Rails 3.2 fue la forma más fácil de lograr esto. Entonces, si no te importa usar rieles como back-end, esto podría ser adecuado para ti.




Todavía soy novato, encontré útiles al generador y al generador de brasas. En el futuro, es posible que necesite agregar pruebas, simular llamadas de descanso, puede instalar fácilmente npm sinonjs y npm instalar ic-ajax