Overview
Creating small and medium size single page applications in JavaScript is becoming easier. Frameworks exist and tooling is getting better. Tackling large projects is not as clear. How do you have dozens or hundreds of developers working on an HTML/JS project at the same time? How do you support efforts like testing, refactoring while ensuring separation of concerns? How do you ensure longevity and maintainability? This session is about the approach we use to tackle large project using a combination of patterns, cross-compilation and brutally raw JS. We will briefly discuss the economics of this approach, the team workflow and the technical advantages of this alternate path