Skip to content

Commit 537e0dc

Browse files
committed
Added react routing demo
1 parent 2b638e8 commit 537e0dc

16 files changed

+136
-5
lines changed

Diff for: README.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,15 @@ CRUD operations and persistance.
3333
java -jar dist/express-demo.jar -start webservices -demo CarSales
3434
```
3535

36-
### React Demo
37-
The following command is used to host a ReactJS app. This demo supports ReactJS
38-
apps with page routing. Simply provide the path to your ReactJS build.
36+
### React Demos
37+
The following command is used to start a web server with a ReactJS app. This
38+
demo illustrates how javaxt-express supports ReactJS "routing" with virtual
39+
URLs and push/pop state listeners.
40+
```
41+
java -jar dist/express-demo.jar -start React -demo Routing
42+
```
43+
You can host any ReactJS app by simply providing a path to your ReactJS build
44+
like this:
3945
```
4046
java -jar dist/express-demo.jar -start React -dir /path/to/build
4147
```

Diff for: demos/react/routing/asset-manifest.json

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"files": {
3+
"main.css": "/static/css/main.e204095b.css",
4+
"main.js": "/static/js/main.709297e2.js",
5+
"index.html": "/index.html",
6+
"main.e204095b.css.map": "/static/css/main.e204095b.css.map",
7+
"main.709297e2.js.map": "/static/js/main.709297e2.js.map"
8+
},
9+
"entrypoints": [
10+
"static/css/main.e204095b.css",
11+
"static/js/main.709297e2.js"
12+
]
13+
}

Diff for: demos/react/routing/images/apple-pie.jpg

68.5 KB
Loading

Diff for: demos/react/routing/images/family-reunion.jpg

56.5 KB
Loading

Diff for: demos/react/routing/images/history.jpg

102 KB
Loading

Diff for: demos/react/routing/images/ski-trip.jpg

49.9 KB
Loading

Diff for: demos/react/routing/images/summer-vacation.jpg

51.2 KB
Loading

Diff for: demos/react/routing/images/thanksgiving.jpg

80.3 KB
Loading

Diff for: demos/react/routing/images/welcome.jpg

183 KB
Loading

Diff for: demos/react/routing/index.html

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><title>Routing Test</title><script defer="defer" src="/static/js/main.709297e2.js"></script><link href="/static/css/main.e204095b.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to see this page.</noscript></body></html>

Diff for: demos/react/routing/static/css/main.e204095b.css

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)