跳到主要内容

优势

  • 声明式UI:可读性强

    • 组件化
    • JSX:可维护性强
  • SPA 架构

  • MVVM 模式

    • 响应式
  • 单向数据流

    • 可观测性强
  • 企业级的渐进式

    • 优化机制丰富
  • 支持跨平台:一次编写,

    • React:Web APP
    • React Native:Android/iOS APP
    • Next.js/Remix:全栈开发
  • 生态成熟

    • 开发团队: Meta(Facebook),世界500强企业,开放文化,创新能力强;背靠大树好乘凉
    • 开放:开源(GitHub),非个人 KPI 产物;技术发展及创新不绑定特定人或组织
    • 繁荣:第三方组件库丰富,场景完善;遇到问题及场景,前人已铺平了道路;站在巨人的肩膀上高效开发,快乐生活
    • 共建:国际化学习小组、线下技术大会(React Conf),书籍,视频,问答社区
    • 使用团队:使用公司众多,阿里巴巴,支付宝,腾讯,百度,字节跳动;就业机会多
  • https://zh-hans.legacy.reactjs.org/docs/design-principles.html