Backbone Portfolio

March 26th, 2016

A few weeks ago I decided to dive into Backbone.js by rewriting my pretty static web portfolio page as a Backbone app. The first stage of this was to create a static, JSON-powered app which is now successfully being used at A weekend later, I decided to have a bit more fun and tinker with the app to make the list of entries editable. Now, of course, I don’t want y’all editing my portfolio directly, so I instead forked the main portfolio to use local storage.

The app hopefully is well designed enough to not need much instruction, but the basics are:

  1. The app uses local storage. Each return visit in the same browser should show you where you left off last time!
  2. The app will init with a single portfolio entry if you don’t have any.
  3. You can inline edit existing entries, or use the form to add a new entry.
  4. Trash an entry using the trash icon.

Demonstration: »

Code: »