Move from Backbone.Router to react-router
React doesn't play well with Backbone.Router. We need to get rid of it in favor of react-router which is created for React and makes routing of any nested levels very straightforward
Blueprint information
- Status:
- Started
- Approver:
- Vitaly Kramskikh
- Priority:
- Medium
- Drafter:
- Vitaly Kramskikh
- Direction:
- Approved
- Assignee:
- Nick Bogdanov
- Definition:
- Approved
- Series goal:
- Accepted for future
- Implementation:
- Good progress
- Milestone target:
- 10.0
- Started by
- Julia Aranovich
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
BackboneVie
Gerrit topic: https:/
Addressed by: https:/
Move loading of data needed by pages into pages code
Addressed by: https:/
Dispatcher PoC
Addressed by: https:/
[React] Cluster page
Addressed by: https:/
Introduce RootComponent
Addressed by: https:/
RootComponent evolution - layout from index.html moved to root.jsx - navbar, breadcrumbs and footer are managed from root.jsx now
Gerrit topic: https:/
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
react-router playground
Addressed by: https:/
Moves screen data loading to fetchData method
Addressed by: https:/
Tab data loading moved to fetchData method
Addressed by: https:/
Separate app object and router object
Addressed by: https:/
Update jQuery to 1.11.3
Addressed by: https:/
Update Backbone to 1.2.0
Addressed by: https:/
Switching from Backbone' router to React'
Gerrit topic: https:/
Addressed by: https:/
Introduce Link control to switch to react-routers in future
Gerrit topic: https:/
Addressed by: https:/
Remove # from buttons initiated routes
Gerrit topic: https:/
Addressed by: https:/
Split separate app.setPath from app.navigate
Addressed by: https:/
Adds dependency to async-props
Addressed by: https:/
Update JS dependencies