11
11
- [ Guide: Overview] ( /docs/guides/overview.md )
12
12
- [ API] ( /docs/api/ )
13
13
14
- [ Try it out on JSBin] ( http://jsbin.com/sixose/1/edit )
15
-
16
14
Important Notes
17
15
---------------
18
16
@@ -25,17 +23,6 @@ Before our `1.0` release, breaking API changes will cause a bump to
25
23
Please refer to the [ upgrade guide] ( /UPGRADE_GUIDE.md ) and
26
24
[ changelog] ( /CHANGELOG.md ) when upgrading.
27
25
28
- ### App Dependencies
29
-
30
- We use the following dependencies from npm:
31
-
32
- - ` when ` for promises
33
- - ` events ` for event emitters.
34
-
35
- It is likely that your app will need dependencies like these. We
36
- recommend you use the same modules that the router uses to decrease the
37
- overall size of your application.
38
-
39
26
Installation
40
27
------------
41
28
@@ -75,24 +62,24 @@ What's it look like?
75
62
--------------------
76
63
77
64
``` js
78
- React .renderComponent ((
79
- < Routes location= " history" >
80
- < Route path= " /" handler= {App}>
81
- < DefaultRoute handler= {Home} / >
82
- < Route name= " about" handler= {About} / >
83
- < Route name= " users" handler= {Users}>
84
- < Route name= " recent-users" path= " recent" handler= {RecentUsers} / >
85
- < Route name= " user" path= " /user/:userId" handler= {User} / >
86
- < NotFoundRoute handler= {UserRouteNotFound}/ >
87
- < / Route>
65
+ var routes = (
66
+ < Route handler= {App} path= " /" >
67
+ < DefaultRoute handler= {Home} / >
68
+ < Route name= " about" handler= {About} / >
69
+ < Route name= " users" handler= {Users}>
70
+ < Route name= " recent-users" path= " recent" handler= {RecentUsers} / >
71
+ < Route name= " user" path= " /user/:userId" handler= {User} / >
72
+ < NotFoundRoute handler= {UserRouteNotFound}/ >
88
73
< / Route>
89
74
< NotFoundRoute handler= {NotFound}/ >
90
- < Redirect path= " company" to= " about" / >
91
- < / Routes>
92
- ), document .body );
93
- ```
75
+ < Redirect from= " company" to= " about" / >
76
+ < / Route>
77
+ );
94
78
95
- All of the ` handler ` s will render inside their parent route ` handler ` .
79
+ Router .run (routes, function (Handler ) {
80
+ React .render (< Handler/ > , document .body );
81
+ });
82
+ ```
96
83
97
84
See more in the [ overview guide] ( /docs/guides/overview.md ) .
98
85
0 commit comments