单独的页面vs更新同一页面上的组件



所以我只是想知道是否有任何常见的做法或基本准则,当你应该创建单独的页面vs只是更新当前页面上的组件时使用React?我试着上网找,但什么也找不到。

在某些情况下,您需要数据或某些状态持久化,只需在UI中进行一些更新,例如Atlassian登录页面。当你写邮件时,它改变了路由和一些css(将密码字段显示从none更改为block)。

或者在Jira下一代中,有任务,如果你点击scrum板中的一个任务,页面组件是相同的,但它会弹出一个模态组件,显示该任务的详细信息。

为什么不同的路线?因为你可以共享这个链接,当有人导航到那个路由时,它会弹出一个你复制链接时看到的UI页面。

否则,使用单独的页面处理导航是一种更简洁的方法。所以这完全取决于你和你的UI/UX设计。

相关内容

  • 没有找到相关文章

最新更新