/growing-up-with-backbone

Growing Up With Backbone.

Primary LanguageJavaScript

About

This is a talk about structuring your application using modern tools and how to futher enhance using ES6 modules (today) and the concept of Web Components (templates, scoped css, and custom elements).

View the slides

To view the slides, simply point a web server to the root directory.

# After running this under Python 3.x, open: http://localhost:8000/.
python -m http.server

Writing custom slides

  • Change the talk title in package.json.
  • Remove the Markdown files in content/slides and add your own slides.
  • Update the content/order.json file to reflect the order.
  • Build the slides out to the index.html file using the instructions below.
  • Run your slides using the instructions above.

Building the slide deck

# Install the dependencies.
npm install

# Ensure `grunt-cli` is installed globally.  You may need to use sudo to gain
# elevated privileges.
npm install -g grunt-cli

# Build the slides and run the slide server.
grunt

License

MIT