You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/adoption.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,3 +17,21 @@ Universal React accelerator can be adopted into your projects in multiple ways.
17
17
18
18
1.**Out of the box adoption**: You can use `npx create-universal-react`to setup your project, if you are completely aligned with [Technology choices](/universal-react-docs/docs/features/). You can make necessary tweaks and adjust these choices post initial setup.
19
19
2.**Clone the Generator**: You can clone the generator, customize it as per your organization needs and publish it to artifactory.
20
+
21
+
## How Universal React team can support adoption.
22
+
23
+
1. RFP support.
24
+
2. Client pitches.
25
+
3. Feature enhancements and customization.
26
+
4. Continuous bug fixes and releases.
27
+
5. Detailed walk through sessions.
28
+
29
+
We have a [future road map](/universal-react-docs/docs/road-map/) to continuously evolve this tool and make it even better.
30
+
31
+
## How much time you save when using this accelerator?
32
+
33
+
There are two ways of looking at potential effort saves:
34
+
35
+
1. It helps you save the most important time at the start of the project, by providing a dependable dev ecosystem. A rough estimate of time saved for off the self (`npx create-universal-react`) implementation is 2 Weeks. Since we have a lot of best practices and optional features baked-in. Owing to its evolving nature, it continues to add value throughout the project life cycle. Therefore actual effort saved is much more.
36
+
37
+
2. If you are looking to build a similar CLI generator for customized on-prem uses, adopting and publishing this tool into on-prem artifactory can save at least 2 months.
Copy file name to clipboardExpand all lines: docs/features.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,26 +5,26 @@ title: Features Summary
5
5
6
6
This accelerator is an highly opinionated collection of tools and best practices. It is possible that you have a different take on some of these choices. Feel free to enhance your project post initial setup or clone of this generator to suit your needs.
7
7
8
-
## Ecosystem of this reference architecture generator 🎉
8
+
## Ecosystem of this generator 🎉
9
9
10
10
| Feature | Uses | Configurability | Optional |
11
11
| ------ | ------ | ------ | ------|
12
12
| Monorepo development environment |[Turborepo](https://turborepo.org/)| No | No|
13
13
| SSR & SSG | [Next.js](https://nextjs.org/) | No | No
14
-
| Micro Frontend | [Module Federation](https://webpack.js.org/concepts/module-federation/) | No | No
15
-
| Component Scaffolding | [Generate-Plop](https://github.com/pagesource/component-generator) | No | Yes
16
-
| State Management | [Smart-Context](https://www.npmjs.com/package/smart-context) | No | No
17
-
| Remote Data | [React Query](https://react-query.tanstack.com/) | No | No
18
-
| Unit Testing | [Jest](https://jestjs.io/) & [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/) | No | No
An accelerator for setting-up scalable frontend architecture with React and Next.js.
9
11
10
12
This accelerator is a command line tool for generating SSR, SSG & Micro-App type of applications. This enables you to setup a full-fledged Micro Frontend development ecosystem with essential tooling for great dev experience and delivery quality.
Copy file name to clipboardExpand all lines: docs/road-map.md
+11Lines changed: 11 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,3 +3,14 @@ id: road-map
3
3
title: Future road map
4
4
---
5
5
6
+
There are many additional capabilities we are looking forward to add. Some of those are listed here in order of priority. We are open to take additional feature requests from out community through [issus page](https://github.com/pagesource/universal-react-v2/issues).
Copy file name to clipboardExpand all lines: docs/why.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,24 +18,24 @@ title: Why you need Universal React?
18
18
With **Reuse, Replicate and Reduce** philosophy at its core Universal React is an accelerator to generate SSR, SSG or Micro-Apps with essential tooling to enable great dev experience and solution quality.
19
19
20
20
## Industry Comparison
21
-
|| Create react app| Create Next app| Universal react app|
21
+
|| Create React App| Create Next App| Universal React App|
22
22
| ------ | ------ | ------ | ------ |
23
23
| SSR, SSG | No | Yes | Yes
24
-
| MicroApp | No | No | Yes
25
-
| Configurability | Not much room for configuration | Almost everything is configurable | Almost everything is configurable
26
-
| Monorepo support | Not out of the box | Not out of the box | Yes, comes with turborepo setup
24
+
| MicroApp | Yes | No | Yes
25
+
| Configurability | Low | High | Very High
26
+
| Monorepo setup | No | No | Yes, with Turborepo
27
27
| Typescript | Yes | Yes | Yes
28
-
| Inbuilt Unit Testing setup | No | No | Yes
29
-
| Inbuilt Storybook setup | No | No | Yes
30
-
| Integrated design system | No | No | Yes, using Nextui
31
-
| Inbuilt Loader | No | No | Yes
32
-
| Smart Context | No | No | Yes
33
-
| Integrated browser & server logger | No | No | Yes
34
-
| Integrated Component generator | No | No | Yes, using generate-plop
35
-
| Module Federation base setup | No | No | Yes
36
-
|Quality control cofiguration setup | No | No | Yes
37
-
| E2E automation | No | No | Yes, using Test Cafe
38
-
| PWA | No | No | Yes, using workbox
28
+
| Unit Testing setup | Yes | Yes | Yes
29
+
| Inbuilt Storybook | No | No | Yes
30
+
| Design system | No | No | Yes
31
+
| Micro App Loader | No | No | Yes
32
+
| State Management | No | No | Yes, with Smart Context
33
+
| Browser & Server logger | No | No | Yes
34
+
| Component generator | No | No | Yes, with Generate Plop
0 commit comments