Angular Material 用于多页网站

Angular Material for multi-page website

我有一个旧的多页 Rails 网站(超过 30 页),我将实施 Material design with some JavaScript effects for it. After investigations I found that Angular Material 为我提供了最合适的解决方案。但是我不确定使用它是否好,因为我有多页站点。据我了解,基本上 Angular 用于单页应用程序。

事实上,我只会使用 Angular 消息、Material、动画和视图功能。请告知在这种情况下使用如此庞大的 JS 框架是否值得。

Angular 不需要仅用于 SPA。下面是对主题 Is AngularJS just for single-page applications (SPAs)? 的更深入讨论。也就是说,如果您所有的使用都是消息、material 和动画,那么这些应该是您需要添加到项目中的唯一组件,因此您不应该引入超出需要的任何东西,例如 angular路由。希望这对您有所帮助!