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 形式