美文网首页
2.React简介

2.React简介

作者: 盲流感 | 来源:发表于2022-06-06 17:14 被阅读0次

React 是用于构建用户界面的 JavaScript 库

  • 声明式编写 UI,代码可靠,便于调试
  • 组件化开发,组件逻辑使用 JavaScript 编写而非模板,遵循单向数据流和数据绑定,状态与 DOM 分离
  • 一次学习,随处编写,使用 Virtual DOM,支持 浏览器、Node 服务器等多种渲染方式 和 React Native 开发原生应用
    React 的缺点
  • React 核心是 UI 库,路由,状态管理等由社区维护。细粒度需求和问题依赖社区解决
  • React 概念和约束较少,容易上手并与现有项目整合。代码风格和项目结构容易产生差别
  • React JSX 灵活性高,预编译时可以做的优化相对其他 HTML 分离的库有限
  • React setState 提供基于队列异步更新,手动优化渲染流程,需要关注业务之外的逻辑
  • React17 以前基于事件委托的合成事件,表现和使用与原生事件存在差异

相关文章

  • 2.React简介

    React 是用于构建用户界面的 JavaScript 库 声明式编写 UI,代码可靠,便于调试 组件化开发,组件...

  • 前端开发

    项目准备 1.node环境 2.react + typescript + antd + webpack + mob...

  • 带学习low

    1.代码高亮babeljs.io/docs/editors 2.react tutorial 译者资源

  • 前端面试知识点集合

    框架: 1.Vue(Nuxt) 2.React 3.Angular JS 1.ECMAScript 1、JavaS...

  • react 框架性能优化

    react 框架性能优化 前端性能监控利器 1.Google Performance工具 2.react 性能查看...

  • react

    [toc] REACT react :1.用来构建用户界面的 JAVASCRIPT 库2.react 专注于视图层...

  • react源码解析2.react的设计理念

    react源码解析2.react的设计理念 视频课程(高效学习):进入课程[https://xiaochen102...

  • react源码解析2.react的设计理念

    react源码解析2.react的设计理念 视频课程(高效学习):进入课程[https://xiaochen102...

  • 2.React的安装

    CDN和脚本方式 在传统的html页面中通过 标签引用React库的方式。此种方式虽然能将React使用起来,但是...

  • 2.React Native 报错

    1.报错 boost/iterator/iterator_adaptor.hpp' file not found

网友评论

      本文标题:2.React简介

      本文链接:https://www.haomeiwen.com/subject/iivjmrtx.html