Tech Radar
This document serves as a guide to the technologies, tools, frameworks, and patterns relevant to our Frontend development practices. This radar is a living document. It reflects our current understanding and opinions, and it should be reviewed and updated periodically.
Categories
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812518989
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519033
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519075
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519109
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519147
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519183
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519217
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519263
https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812519301
How to Read This Radar
The radar is organized into several Categories (represented as subpages), covering different areas of Frontend development. Within each category, individual technologies are assigned one of four Statuses, indicating our recommended approach to them.
Statuses
Each technology on the radar falls into one of the following statuses:
ADOPT
Recommendation: Strongly Recommended / Default Choice.
Meaning: Technologies we have high confidence in to serve our purpose, typically low-risk and proven in our environment. We expect teams to use these for new work where appropriate. We invest in learning and maintaining expertise in these technologies.
TRIAL
Recommendation: Worth Pursuing / Explore with Intent.
Meaning: Technologies that appear promising and have shown potential value. We believe they are worth exploring on projects that can handle the associated risks (e.g., non-critical features, internal tools, proof-of-concepts). The goal is to gain experience and evaluate their suitability for broader adoption.
ASSESS
Recommendation: Worth Investigating / Monitor.
Meaning: Technologies that are interesting and potentially valuable, but require more investigation before recommending a trial. This might involve building small prototypes, research spikes, or closely monitoring their maturity, community adoption, and features.
HOLD
Recommendation: Proceed with Caution / Avoid for New Work.
Meaning: Technologies that are not recommended for new projects. This could be due to various reasons: being outdated, replaced by better alternatives, known issues (performance, security), misalignment with our strategic direction, or declining community support.
How to Add New Categories
Once creating a new Category, clone the https://soldevelo.atlassian.net/wiki/spaces/STR/pages/5812518963 at first.