开发者社区 问答 正文

React书写的一切用户界面都是基于组件的,这么做的好处是什么呢?

React书写的一切用户界面都是基于组件的,这么做的好处是什么呢?

展开
收起
令人无语的八阿哥 2021-10-22 10:38:14 1484 分享 版权
来自: 华章出版社
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    代码可复用性高

    2021-10-22 11:28:09
    赞同 展开评论
  • 最显而易见的就是组件具备良好的封装性,可以重复使用。在一个应用中,假如每个页面顶部都有一个类似功能的搜索框,需要写多次重复的代码,如果把它单独抽象封装成一个单独的组件,在每个使用到的地方去引用,这样可以减少大量重复、多余的代码,并且方便迭代维护。

    资料来源:带你读《React+Redux前端开发实战》之一: React入门,文章链接:https://developer.aliyun.com/article/727343

    2021-10-22 11:28:59
    赞同 展开评论