完全由 react-admin 驱动的前端
Full react-admin powered front-end
我正在 ui 我的 react-admin
应用程序中创建仪表板视图,使用自定义路由和 List
。 (我在 Custom App 文档中找到了必要的文档)
但是 ra 的 List
组件绑定到当前路线、位置等
因为我会显示多个列表,所以我想我可以使用 ListController
来代替自定义视图。
这种方法让我想到了一个想法...为什么不使用 react-admin 来 build 我的应用程序的管理和前端?我将能够使用相同的 dataProvider、authProvider、自定义操作等。
你,react-admin 爱好者,认为尝试使用 ra 组件(List、Edit、ListController...)并利用 ra 的力量是个好主意吗uild a完全 ui-定制生产应用程序 ?
是否有概念验证?
我想知道我是否应该尝试一下(我真的不想),如果我能从已经努力做到这一点的开发人员那里得到反馈,我会很高兴。
我认为这是个好主意,而且应该比较直白。 React-admin 控制器(ListController、EditController、CreateController)不明确依赖于路由。只是因为它们被用作 Route prop 的子级,所以它们在其 props 中接收路由参数(rescource
,id
)。 ListController 和 CreateController 确实需要一个 location
道具才能工作,因为这是它们部分状态的来源(列表中的过滤器,创建表单中的默认值)。但是如果你通过自己的location
,它可能会起作用。
我们可以想象将这些控制器重构为完全独立于路由(和位置),但我担心在 URL 中处理过滤器会增加复杂性。
我正在 ui 我的 react-admin
应用程序中创建仪表板视图,使用自定义路由和 List
。 (我在 Custom App 文档中找到了必要的文档)
但是 ra 的 List
组件绑定到当前路线、位置等
因为我会显示多个列表,所以我想我可以使用 ListController
来代替自定义视图。
这种方法让我想到了一个想法...为什么不使用 react-admin 来 build 我的应用程序的管理和前端?我将能够使用相同的 dataProvider、authProvider、自定义操作等。
你,react-admin 爱好者,认为尝试使用 ra 组件(List、Edit、ListController...)并利用 ra 的力量是个好主意吗uild a完全 ui-定制生产应用程序 ?
是否有概念验证?
我想知道我是否应该尝试一下(我真的不想),如果我能从已经努力做到这一点的开发人员那里得到反馈,我会很高兴。
我认为这是个好主意,而且应该比较直白。 React-admin 控制器(ListController、EditController、CreateController)不明确依赖于路由。只是因为它们被用作 Route prop 的子级,所以它们在其 props 中接收路由参数(rescource
,id
)。 ListController 和 CreateController 确实需要一个 location
道具才能工作,因为这是它们部分状态的来源(列表中的过滤器,创建表单中的默认值)。但是如果你通过自己的location
,它可能会起作用。
我们可以想象将这些控制器重构为完全独立于路由(和位置),但我担心在 URL 中处理过滤器会增加复杂性。