This is a new service – your feedback will help us to improve it.

ADR 02 - How we build webapps

ADR 02 - How we build webapps

Decision

Rationale

  • Streamlit's pre-built React.js wrapper, allows for fast MVP development. However, the wrapper presents limitations in terms of flexibility of frontend development, and potentially creates accessibility issues.
  • Creating an entirely bespoke dashboard frontend, although potentially incurring a time cost, offers superior flexibility when it comes to production dashboards.
Last reviewed: 14 October 2026Review status: ✓ Up to dateOwner: #coat-notificationsSource: View source on GitHub

Was this page useful?