我完全对使用 URL 进行路由的概念感到困惑,只是不明白这两个概念之间是否存在冲突,或者我应该做些什么来准备我的开发以使用它们。
这两个概念是用于确定前端渲染的 URL 路由(à labone.js)和作为提供 API 服务的手段的后端路由。冲突在于它们是否在同一个域中。
例如,假设我计划这样的前端路由:诸如骨干网之类的框架使用路由来确定要执行哪些操作以将模板呈现给用户。例如,urlhttp://www.mydomain.com/categories
是在模板中呈现类别列表的路由。
但是,它需要从同一域上的后端服务获取类别列表,以便填充模型并处理数据更改。所以我计划能够发布,更新,删除等......
所以这就是我感到困惑的地方。如果我创建一个 API 服务,http://www.mydomain.com/managecategories
前端框架如何知道不会因为我没有定义该路由而引发错误?
如果我只是手动更新 URL 并按 Enter 键,那么还需要处理什么(就错误处理而言)?
我只是无法理解这一点。