我无法理解选择路线的理论部分。有很多例子可以实现像/ authentication / user:id这样的路由,但是我们如何确定应用程序中需要哪些路由。我无法区分我是否必须使用路线。
答案 0 :(得分:1)
"我们如何决定在我们的应用程序中需要哪些路线"
路由是您的应用程序的入口点。用户在地址栏中手动输入的任何内容,从某个地方复制粘贴,点击电子邮件中的链接等等都可以作为切入点。
因此,只要您有一个入口点(第一次加载页面),这不仅仅是默认路由或默认页面加载行为,您需要一条新路径。
对于单页应用程序,这通常归结为在运行时使用JS代码查看URL并决定要呈现的视图/组件。大多数项目依赖于像react-router这样的库来形式化和自动化这个功能。