我正在使用 ReactJs 构建一个大型 SaaS CRUD 应用程序。整个应用程序都有一个经典的导航需求,就像每个对象的以下模式:
Item list -> Item detail -> Item edit/delete
|------> Item create
对于每种类型的对象,您可以随后列出或创建一个新对象。在列表中,您可以查看详细信息、编辑或删除项目。该应用程序将有一个顶部导航菜单,您可以将您移动到所选的对象类型列表。
就 Relay 而言,每个对象类型都会保存它的查询。详细信息视图将与查询片段一起使用。
似乎一个简单的路由器就足够了,但我不想开始使用旧的东西或不推荐使用的代码。
据我了解,Relay Modern 无法与 React Router V4 一起使用,尽管我已经看到有关如何将 React Router V4 与 Relay Modern 一起使用的问题。所以:
a) 我可以将 RRV4 用于该类型的应用程序吗?我会有问题吗?
b) 如果没有,我应该选择 RRV3 还是 Found ?推荐哪一个?