This is my first post with this community.
I am about to embark on the development of a large scale web app which will be used internally for my company (http://EpicProportionsTour.com). We will have many user roles (approximately 5-7) and each role will need a complex screen to manage their respective daily tasks.
From what I have studied about Ember so far, my thoughts are having a separate Ember app/html page/etc for each role, however, I would love to learn what the best practices are in large projects for:
HTML Design Should I create a separate HTML page for each role? It seems like trying to do all roles inside on HTML file would be insane. Also, I’ve heard about pre-compiling templates. I would love to have some form of re-usable controls. Where do these normally reside? What is their format? I’m guessing that they are external HTML handlebar fragments which are somehow included/referenced in the HTML files in which they will be used. If so, how are these includes normally done? Are their Ember best practices around this?
Many thanks in advance for any help in this matter! Perhaps we could create an Ember FAQ/Best Practices document around Large Scale Development Best Practices? Of course, I am assuming one doesn’t already exist.
Peter Sotos Epic Proportions Tour