Skip to content

OEP-11 Frontend Technology Updates (Epic) #480

@robrap

Description

@robrap

Problem: OEP-11: Front End Technology Standards is outdated and doesn't reflect current technology usages as well as directional changes we're making or need to make moving forward (for example, moving to Typescript as a dependency of upgrading to React 19). Thus, the OEP needs to be updated to reflect changes. Please add comments in this ticket if you will make a PR to update one of the following technology types, or if you have found additional sections that need updating.

Changes Requested

Original comment

There is a long-standing, but undocumented stance that we don’t want new code in legacy server-side templates, and that all new code should be in an MFE. In theory, it would be great to require an ADR or comments explaining any exception to this rule.

It was acknowledged that we don't have this documented, and that OEP-11: Front End Technology Standards would be a good place for it. The sections “1. Use React and Redux” and the intro to “12. Server-side content should be rendered with Django Templates” may be affected. However, ideally, this decision would be made much more explicit.

FYI: @sarina

Metadata

Metadata

Assignees

Labels

documentationRelates to documentation improvementsepicLarge unit of work, consisting of multiple tasksfeb25help wantedReady to be picked up by anyone in the community

Type

No type

Projects

Status

Done

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions