我刚开始使用React进行开发。
有人能列举一下使用ReactJS的优缺点吗?在大型项目中使用这个库是否存在性能问题。
我刚开始使用React进行开发。
有人能列举一下使用ReactJS的优缺点吗?在大型项目中使用这个库是否存在性能问题。
使用React的优势:
React不太好的地方:
如果react-native真正如其所述,那么React将变得更加庞大。
就性能而言,它非常好,因为它依赖虚拟DOM来了解UI中真正发生了什么变化,并只会重新渲染实际上已经改变的内容。它在处理非常大、稍有变化的子列表(2000<li>测试)时可能会出现问题,但可以简单地进行优化。
如果你不确定,只需考虑使用React的大项目:Instagram、Hipchat、Facebook聊天等等。
一些资源:
这可能是我最喜欢的博客文章之一:为什么React很棒?