Phase2 frontend development documentation.

At Phase2 we take a two-tiered approach to frontend:

  1. Document the mental models, processes, tools, and conventions of frontend development

  2. Anything that can be captured and automated from the documentation is included within our tooling, called Particle.

For example, it's one thing to declare,

Explicitly terminate all JavaScript statements with a semicolon.

It's even better to configure eslint to extend the AirBnB ES6 standard, give realtime feedback during development, and prevent commits and fail builds that don't adhere to this rule.

Documentation To-Do List

  • Re-order sections

  • Revamp all directory references

  • Pull in architecture image

  • Reference all publicly available slides