Skip to content

React Router 数据流

传统 API 数据流

  • react 普通数据:useEffect -> useState(data) -> 页面数据 -> API: 操作 fetch/axios/... -> http/https -> 服务器(node/java/go/rust/php/...) -> 响应

React Router 数据流

React Router 有自己的数据流向:

  • ssr: loader -> Component(useLoaderDarta) -> submit(fetcher) -> action -> loader

如何选择

  • 如果你项目项目比较简单,可以使用 React Router 的数据流。
  • 如果你的项目比较复杂,一个页面处理事情内容比较多还是推荐传统的 API 形式