1:45 PM Saturday Room: 5001
<p>Attendees will learn best practices and real-world tricks to develop large JavaScript codebases, while maintaining the same level of rigor and scale previously found in their Java code. The session will feature demos and code walkthroughs of the toolkits and frameworks used by the QuickBooks Online team to convert an entirely Java-based application to HTML5/CSS3.       <p>Technologies demonstrated will include:</p>
<ul>
<li>AMD – module loading and dependencies</li>
<li>Dojo and Angular</li>
<li>Client-side templates & 2-way binding for large complex forms</li>
<li>Compass / SASS for managing CSS</li>
<li>Using JSHint with your IDE and grunt builds</li>
<li>Compass / SASS</li>
<li>Unit testing with Intern</li>
</ul>