Philly ETE # 26 – Building the “Front Half” of Your App – Ben Alman

Tags: , , , , ,

ARVE Error:
ARVE Error: loop not valid
loop not valid
autoplay not valid

From the abstract: As web applications have become more complex, we’ve addressed performance, usability and scaling concerns by promoting JavaScript from second-class citizen (image rollovers, form validation) to first-class citizen (business logic, app routing, Ajax, templating). However, in doing so, most of us haven’t optimized our process to treat JavaScript and its front-end siblings, CSS and HTML, like the first-class parts of our application that they have become. In this talk, we’re going to learn how to incorporate Grunt: The JavaScript Task Runner into our build process to help automate often-marginalized tasks that center on the “Front Half” of your app (you know, the half of your app you take for granted).