This is the Mobile Program for the 2016 MLA Convention in Austin. A hosted version can be found at mla16.org.
Structured data in XML format can be found in the xml
folder. JSON data can
be found in the public/data
folder.
This is a single page application built with Backbone Marionette. In order to allow search engines to index the site, all pages are prerendered using PhantomJS. For the first page load, all visitors are served a static, rendered page. Browsers navigate the site with JavaScript and HTML5 PushState, while search engines continue to request static pages from the server.
Install dependencies:
npm install
Compile assets (requires Gulp):
gulp assets
Compile assets, start a local Web server, and watch for changes:
gulp
This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.