2. Front End Technologies

2.1. Status

Accepted

2.2. Context

We would like to be consistent with technologies used on the front end.

2.3. Decision

As Open edX recommends, we’ll use: * React * Webpack * Sass * npm

2.4. Consequences

We need tooling that can support React’s jsx files. Thankfully, standardizing on these technologies with other Open edX components means we can share that support.