Add React section to Roadmap.md (#9008)

This commit is contained in:
Sashko Stubailo
2017-08-11 10:20:53 -07:00
committed by Ben Newman
parent 97469911d8
commit 348223cae8

View File

@@ -18,6 +18,16 @@ Upgrading Node will allow Meteor to take better advantage of native support for
Perhaps even more importantly, newer versions of Node support a vastly improved debugging experience. Not only can you use native Chrome DevTools and many other debugging clients (WebStorm, VS Code, etc.) to debug your app (no more [`node-inspector`](https://www.npmjs.com/package/node-inspector), but also the Node process runs at full speed while debugging, so you don't have to wait as long for problems to manifest themselves.
## Out of the box support for advanced React features
React is the most popular way to build UIs in JavaScript today, and a great companion to the rest of the features provided by Meteor. Meteor's zero-configuration environment provides a great opportunity to make features React apps depend on work out of the box. This includes features like:
1. Automatic selection of development vs. production build of React (completed)
2. Abstraction for isomorphic server-side rendering
3. Integration of [dynamic imports](https://blog.meteor.com/dynamic-imports-in-meteor-1-5-c6130419c3cd) with React SSR
4. Full support for optimized CSS-in-JS features of libraries like [styled-components](https://www.styled-components.com/)
We think Meteor has a clear set of benefits when compared to other popular React frameworks like Create React App and Next.js.
## Page load performance improvements