-
Notifications
You must be signed in to change notification settings - Fork 0
/
Frontend.txt
155 lines (132 loc) · 3.47 KB
/
Frontend.txt
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
npm run dev
npm run build
npm run preview
npm run test
npx create-react-app my-app // old version also depreciated
npm create vite@latest
npm install next@latest react@latest react-dom@latest
gatsby
* Global / client State Management Packages *
npm i @reduxjs/toolkit
npm i react-redux // old
npm i mobx
npm i zustand
npm i context
npm i redux
npm i redux-persist
npm i recoil
* Sever State Management Packages *
npm i redux-saga
npm i redux-thunk
npm i react-query
npm i @apollo/client
npm i swr
npm i @reduxjs/toolkit
* HTTP Client Packages *
npm i axios
npm i apisauce
npm i fetch-react
npm i superagent
* React Routing Packages *
npm i react-router-dom
npm i universal-router
npm i @reach/router
npm i connected-react-router
npm i react-router-static
* CSS in JavaScript Libraries *
npm i styled-components
npm install -D tailwindcss
npm i @emotion/css
npm i css-loader
npm i radium
* React Form Handling Packages *
npm i formik
npm i react-hook-form
npm i final-form
npm i react-forms
npm i redux-form
* React form validate Packages *
npm i yup
npm i zod
npm i prop-types
npm i validator
npm i joi
* React Animation Packages *
npm i @react-spring/web
npm i gsap
npm i framer-motion
npm i remotion
npm i react-motion
npm i react-move
npm i react-awesome-reveal
* React 3D-Animation Packages *
npm i three
npm i @react-three/fiber
npm i animejs
npm i @sketchfab/viewer-api
* React Animate on Scroll Packages *
npm i aos
npm i scrollmagic
npm i lax.js
* UI Component Libraries and Packages *
npm install @mui/material @emotion/react @emotion/styled
npm install antd
npm i semantic-ui-react
npm i bootstrap
npm i react-bootstrap
npm i office-ui-fabric-react
npm i reactstrap
npm i @blueprintjs/core
npm i @ant-design/react
npm i @chakra-ui/react
npm i grommet
npm i evergreen-ui
* Other UI component libraries for React *
npm i react
npm i react-dom
npm i create-react-app
npm i react-scripts
npm i react-spinners
npm i react-custom-scrollbars
npm i react-dropdown
npm i react-collapsible
npm i react-calendar
npm i react-datepicker
npm i react-table
npm i react-grid-layout
* Ceate React Documentation Packages *
npm i react-styleguidist
npm i js-docs
npm i @storybook/react
npm i react-docgen
npm i react-docz
*React Long List Render Packages *
npm i react-window (recommended for new projects)
npm i react-virtualized (legacy applications )
npm i react-infinite-scroll-component
npm i react-slick
npm i react-custom-scrollbars
*React Code Quality Tool Packages *
*React Building sharable components Packages *
npm i webpack
npm i webpack webpack-cli --save-dev
npm i @babel/core babel-loader @babel/preset-env @babel/preset-react --save-dev
*React Multi-Language Support Packages *
npm i react-i18next
npm i i18next
npm i react-intl
*React Notification Packages *
npm i react-toastify
npm i react-hot-toast
npm i Sonner
npm i notistack
npm i react-notification-system
npm i react-toast-notifications
npm i reapop
npm i react-notifications-component
npm i react-notification
npm i cogo-toast
npm i react-s-alert
npm i myt-react-notify
npm i react-redux-toastr
npm i notiflix