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

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.

主站蜘蛛池模板: 阳谷县| 宜兴市| 福泉市| 讷河市| 综艺| 吴忠市| 泾阳县| 陆良县| 汤阴县| 桦甸市| 朝阳区| 曲水县| 恩平市| 武强县| 始兴县| 普兰店市| 通州区| 兴化市| 广河县| 安宁市| 常州市| 平乐县| 博乐市| 铁力市| 泸州市| 永清县| 齐齐哈尔市| 通辽市| 台山市| 随州市| 靖边县| 大连市| 哈尔滨市| 东莞市| 无锡市| 奉化市| 太湖县| 通山县| 安化县| 广南县| 察隅县|