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

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.

主站蜘蛛池模板: 响水县| 东阳市| 巫山县| 墨脱县| 鹿邑县| 阿拉善右旗| 信丰县| 通江县| 伊金霍洛旗| 雅江县| 万年县| 长岛县| 文山县| 鄂尔多斯市| 平果县| 徐州市| 梓潼县| 体育| 东阿县| 荃湾区| 顺昌县| 临澧县| 长春市| 辽中县| 洮南市| 闸北区| 灵璧县| 铅山县| 沂南县| 射阳县| 太原市| 探索| 迭部县| 剑河县| 乐昌市| 文成县| 高邮市| 靖安县| 河曲县| 太原市| 田林县|