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: README.md
+17-16Lines changed: 17 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,13 +9,14 @@ This starter also embeds `JWT token based` `authentication` (check [Route](https
9
9
-*webpack is as simple as possible*
10
10
-*ReactJS is written with `optimization tricks` (stateless, pure render...).*
11
11
-*`pure front-end` = server independant (use whatever you want as server: NodeJS, Rails, .NET...)*
12
+
- contains both [SPA](https://github.com/MacKentoch/react-redux-graphql-apollo-bootstrap-webpack-starter/tree/master/src/server/SPA) and [SSR](https://github.com/MacKentoch/react-redux-graphql-apollo-bootstrap-webpack-starter/tree/master/src/server/SSR/src) server implementation
13
+
- caching implementation with `workbox-webpack-plugin` (*so that it follows PWA path!*)
12
14
-*`redux` + `devTools` + `hot reload`= how did I developed without them before?*
13
15
-*graphQL makes API to be " `has been` "*
14
16
-*no more struggle in redux with async thank to Apollo Client (you can even get rid of redux thunk or redux saga if you needed theses just for your asyncs. Otherwise keep them since they are nice :smile:)*
15
17
-[redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension#redux-devtools-extension) to make developments a pure pleasure.
16
18
17
-
18
-
## Detailed Content
19
+
##Detailed Content
19
20
20
21
**Front:**
21
22
@@ -25,6 +26,7 @@ This starter also embeds `JWT token based` `authentication` (check [Route](https
25
26
- React-Redux 5.x (*Redux is not specific to ReactJS, you could easily use it with Angular2 for instance*)
26
27
- React-Router-Redux (*previously named react-simple-router*)
In Scaphold click on `My API` and `copy your application link`.
93
94
@@ -104,13 +105,13 @@ export const appConfig = {
104
105
105
106
> from now you got all needed to run this starter
106
107
107
-
###Install dependencies
108
+
###Install dependencies
108
109
109
110
```bash
110
111
npm install
111
112
```
112
113
113
-
###run dev : hot reload mode (*+ redux-devtools-extension*)
114
+
###run dev : hot reload mode (*+ redux-devtools-extension*)
114
115
115
116
116
117
```bash
@@ -119,36 +120,36 @@ npm run start
119
120
120
121
NOTE: be sure you already installed [redux-devtools-extension](https://github.com/zalmoxisus/redux-devtools-extension#redux-devtools-extension) in your browser to get the best development experience.
0 commit comments