Skip to content
This repository has been archived by the owner on Feb 16, 2025. It is now read-only.

Latest commit

 

History

History
27 lines (16 loc) · 973 Bytes

2021-03-avoid-js-frameworks.md

File metadata and controls

27 lines (16 loc) · 973 Bytes

Avoid frontend JS frameworks

Context & Problem Statement

Frontend frameworks can provide a lot of power, but add complexity. Emblem might eventually want a sophisticated frontend, but we have simple starting goals.

Priorities & Constraints

  • Team is mostly backend

Considered Options

  • Option 1: JavaScript + libraries
  • Option 2: A rich framework such as Angular, React, or Vue

Decision

Chose Option 1 to keep the frontend implementation approachable to backend developers as both contributors and learners.

Expected Consequences

  • This demo will be less effective at engaging with frontend engineers
  • This decision has a high likelihood of being deprecated if the project is successful