I work on a mainly server-side, horribly complex, and quite large (247 kloc) rails app. Re-use of components and testability are probably our biggest concerns. I want to introduce the team to Backbone and Marionette, so this will take place during an extended lunch and learn. Probably won't TDD it due to the amount of content I want to cover
first, need to make a basic editable table
- Make a composite view (table/container), creator view (for "new" row), and item view (for "edit/show" of rows)
- Item view overrides getTemplate to switch between edit/show modes