我正在考虑拥有一个完全解耦的 HTML5 前端,但仍然是 Web 应用程序的用户身份验证。这是可能的还是我会遇到一些严重的浏览器安全问题?
这个想法是让所有静态内容通过 CDN 在 example.com 上交付,并让它通过单独的子域(如 api.example.com)获取动态数据(和用户身份验证)。这将加快网站的加载时间,并且我可以将前端的东西保存在一个完全独立的仓库中,这样开发人员就不必担心设置后端来开发和测试新功能。
这在某些 JS 框架中是否已经可能,backbone.js、angular.js、ember.js、knockout.js?