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.