react

63 阅读1分钟

# react与react-dom的区别

  1. react负责描述特性,提供ReactAPI
  2. react-dom负责实现特性。负责在不同的宿主载体上实现特性,达到与描述相对应的效果
  3. ReacrDom只做和浏览器或DOM相关的操作
  4. react只包含了Web和Mobile通用的核心部分

# react-router与react-router-dom的区别

  1. react-router实现了路由的核心功能
  2. react-router-dom:基于react-router,加入了在浏览器运行环境下的一些功能
  3. react-router-native:基于react-router,类似react-router-dom,加入了reacr-native运行环境下的一些功能