ModaOperandi / agora

Engineering standards
3 stars 1 forks source link

Feature/15 selecting react #26

Closed 3ZsForInsomnia closed 5 years ago

3ZsForInsomnia commented 5 years ago

Fixes #15

rlmartin commented 5 years ago

Notes from conversation:

  1. Display is largely migrated (already) on a branch.
  2. Tooling for ReactML was lacking; for example: the linter would sometimes break code, the compiler error was simply "invalid syntax".
  3. React: will be beneficial to boost internal expertise.
  4. Angular: no one internally is passionate enough to fight for it.
  5. React choice helps for hiring.
  6. Need to develop a deprecation plan for Angular - FE guild is working on this.
  7. Stylist app is on Angular 1, which has an EOL on the calendar; new FE engineer is starting on stylist app, and potentially will simply rewrite it.
  8. Need to call angular as on Hold in this PR.

Tangent: micro-frontends

  1. Strong packaging around different components.
  2. Forces a separation of FE and API.
  3. Goal is to position ourselves to move away from Mojo for FE.
rlmartin commented 5 years ago

Consensus from the group, though not reflected in Github approvals here.