官术网_书友最值得收藏!

Summary

The goal of this chapter was to introduce you to the substantial changes in React 16. Remarkably, there are almost no compatibility issues with the prior React release. This is because most of the changes were internal and didn't require changes in the API. A couple of new features were added as well.

The headline of React 16 is its new reconciliation internals. Rather than trying to reconcile everything any time a component changes state, the reconciliation work is now broken into smaller units. These units can be prioritized, scheduled, paused, and resumed. In the near future, React will take full advantage of this new architecture and start rendering units of work asynchronously.

You also learned how to use the new error boundary functionality in React components. Using error boundaries allows you to recover from component errors without taking down the entire application. Then, you learned that React components can now return collections of components. This is just like when you render a collection of components. Now you can do this directly from components. Finally, you learned how to render components to nonstandard locations using portals.

In the next chapter, you'll learn how to build reactive components.

主站蜘蛛池模板: 禄丰县| 普兰店市| 宜川县| 高要市| 宜兴市| 肥乡县| 云安县| 怀仁县| 泸州市| 绥棱县| 周至县| 舒兰市| 海林市| 南宁市| 云林县| 永修县| 奎屯市| 怀化市| 容城县| 肇东市| 濮阳县| 正宁县| 嘉黎县| 景东| 本溪市| 启东市| 十堰市| 竹北市| 融水| 阿坝| 房山区| 绥化市| 抚州市| 涿州市| 克拉玛依市| 郁南县| 乐清市| 巴里| 龙岩市| 台前县| 深州市|