mirror of
https://github.com/ditkrg/guidelines-and-instructions.git
synced 2026-01-22 22:06:40 +00:00
Merge pull request #6 from vazhin/adds-frontend-stacks
Adds the React frontend stack
This commit is contained in:
commit
a8b2a73b73
@ -689,3 +689,27 @@ We expected all APIs to be documented using Swagger OpenAPI Version 3+.
|
|||||||
2. NPM (latest version always)
|
2. NPM (latest version always)
|
||||||
3. Web Servers:
|
3. Web Servers:
|
||||||
Nginx (version >= 1.18)
|
Nginx (version >= 1.18)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Frontend Development Stacks
|
||||||
|
|
||||||
|
#### Option #1: React
|
||||||
|
|
||||||
|
1. React (Preferably bootstrapped with `create-react-app`)
|
||||||
|
2. Programming Languages
|
||||||
|
1. JavaScript Programming Language ( >= ECMAScript 6)
|
||||||
|
2. TypeScript Programming Language (version >= 3)
|
||||||
|
3. Redux
|
||||||
|
1. Redux Toolkit (version >= 1.6)
|
||||||
|
4. React Router (version >= 6)
|
||||||
|
5. Material UI (latest version always)
|
||||||
|
6. React Hook Form (version >= 7)
|
||||||
|
1. Yup for Schema Validation
|
||||||
|
7. Package Managers:
|
||||||
|
1. Yarn (latest version always)
|
||||||
|
2. NPM (latest version always)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Option #2: Vue.js
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user