Skip to content

Instantly share code, notes, and snippets.

@Henryvw
Last active February 11, 2016 17:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Henryvw/be8fd0b09448bc9081a0 to your computer and use it in GitHub Desktop.
Save Henryvw/be8fd0b09448bc9081a0 to your computer and use it in GitHub Desktop.
Questions and Suggestions about Persephone
Questions
CSS / Atomic Design
1. Can you explain the grid system again?
2. So the Javascript files in "lib" basically prepare the content from PhraseApp and Contentful. Then these files are called into the Jade templates, e.g.
3. How does cityLandingData get its information from "entry"? Is this a giant Javascript object with all the other content inside, e.g. example trips, covered airports, etc.? If so, where does "entry" get created?
4. How can we play around with these Javascript objects like Ruby let's us do with, say, IRB or binding.pry?
Node
1. What's the relationship between Node and Nginx? Aren't they both web servers? Why not just use Node to serve up static files? If you are using Nginx, why do you then need Node anymore?
Suggestions
1. Re-name the grid system to clearer words like column, etc.
Learning Breakdown
1. CSS and Our Special Style Setup
2. Node.js and Express set up
3. Contentful and PhraseApp Integration
4. Javascript and Jade Templates
5. NPM and Gulp setups
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment