Skip to main content

Use React For Core UI

Status: {status} Last Updated: {date}

Software VersionLink
18.2.0https://reactjs.org

Context and Problem Statement​

We need a modern, UI framework

Decision Drivers​

  • Modern
  • Widely Used
  • Ease of Modularity
  • Supports Consumer UX and Enterprise UX
  • Speed to Delivery

Considered Options​

  • Angular
  • Flutter
  • React
  • VUE

Decision Outcome​

Chosen option: React given our experience with it.

Consequences​

  • Good, because we get a modern UI with minimal effort, allowing us to focus on business priorities
  • Bad, because we will need to bring in multiple libraries or use a super-set-framework (e.g. Next.js or Remix).