diff --git a/Roadmap.md b/Roadmap.md index ecdbbcab8c..32453e9f11 100644 --- a/Roadmap.md +++ b/Roadmap.md @@ -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