我正在开发一个单页应用程序,并且我在其中引用了 Angular。但是,我使用 Angular 的唯一目的是路由(以及 ng-animate 用于在部分之间进行动画转换),这样我就可以在不重新加载整个页面的情况下更改视图。我预计不会使用 Angular 的其他任何东西,但我不确定,因为这是我的第一个 SPA。我担心诸如加载时间(尤其是对于不在 CDN 附近的国际用户)以及安全性(如果我不使用这些功能就没有潜在的漏洞)等问题。
问:使用 Angular 是否仅用于路由过度杀伤?我应该使用更轻量级的东西吗?