【发布时间】:2019-02-15 08:51:47
【问题描述】:
我们目前正在开发一个使用 VueJS 作为前端 javascript 框架、Element.io 作为 CSS 框架的多页应用程序。
我们没有公开任何网络服务或某种形式。
我们的应用程序具有响应性 - 用户可以使用桌面和移动设备创建记录。
我需要创建 API 路由还是 WEB 路由就足够了? 您能想到我需要 API 路由的任何场景吗?
【问题讨论】:
-
例如,对于身份验证,您应该提供 API...
-
巴特等路由可以是WEB路由吗?所以创建一个 VUEJS 应用程序不需要我创建 API 路由,这样对吗?
-
除非需要用户身份验证,否则您只能使用网络路由。然而,一般来说,通过 API 访问 ajax 调用总是更好,因为你有一个用于创建移动应用程序的后端,它可以与你的服务器交互。 @emotatilitys 的回答更清楚地说明了这一点......
-
所以一般规则应该是使用 WEB.routes 来处理带有 html 代码的完整网页和 API.routes 来生成 JSON 响应的操作......