northbynorthwestern / 2017-year-in-media

NBN's roundup of 2017

Home Page:http://apps.northbynorthwestern.com/year-in-media/2017/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2017-year-in-media

Some notes on the build:

  1. we opted for yarn instead of npm
  2. we used googledoc-to-json to convert our Google doc full of content to JSON. You'll need to create a config.json file to use it. Read the package's documentation to get all set up.
  3. we generated our content using a weird combo of handlebars and node. We used our Handlebars templates as strings in our JS files because we couldn't get the .hbs templates to load/compile properly otherwise. In the future, we'll want to use Handlebars helpers to accomplish this. See the package.json for commands to build the output directory

Things to work on:

  1. Only generate stuff that doesn't exist/needs to be updated. Don't generate the whole thing
  2. Proper Webpack integration

About

NBN's roundup of 2017

http://apps.northbynorthwestern.com/year-in-media/2017/


Languages

Language:HTML 83.6%Language:CSS 12.1%Language:JavaScript 4.3%