Overview
A collection of tools, guidelines resources and best practices for building enterprise React components, libraries, and applications at scale.
Objectives
Outline best practices, guidelines, plugins, and tools that can be adopted, streamlined and integrated into React development for use across all platform teams Understand what it would take to implement these guides and tools Document and present guidelines to managers for approval. Work with teams to implement those guidelines. GOALS
Improve product development, delivery, and iteration process Improve the Developer Experience by providing developer training, tools, and resources Provide consistent user experience Improve application performance Reduce deployment complexity Seamlessly integrate Content Management and Product Services Problems/Limitations
Limited access to developers with the required experience No clear outline of development standards, best practices, and guidelines across platform teams. Lack of effective integrated code reviews and testing process No optimized frontend developer tooling and processes Functional and consistent UX/UI requirements 📐 Expected Outcomes
Can we validate or benchmark early in the process? How are you going to test that we've enabled the user to do X?
An online knowledge base of frontend guidelines, tools, and best practices for developing React applications at scale A library of reusable and well documented react components Reduced developer onboarding time Improved developer velocity to ensure product features are delivered Sprint Improved code quality reducing bugs and technical debt Improve product release cycle for FrontEnd components, applications. Improved application performance and accessibility Better end-user performance Consistent user experience across applications
Add features to the product roadmap table. Edits in the feature details will update in the timeline. Need a bit more context? Try this or doc.
New login
Re-design
Lots o' bugs
Jun 2023
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Jul 2023
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Aug 2023
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Sep 2023
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Oct 2023
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Nov 2023
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Dec 2023
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Jan 2024
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Feb 2024
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29