如何构建和构建 angularjs 应用程序

How to structure and architect an angularjs application

我正在尝试开发一个基于 angularjs 的网络应用程序,但我对如何构建我的应用程序感到有点困惑。例如,当涉及到前端时,我习惯于使用 JSP 页面,因此例如每个不同的组件都是不同的 jsp 页面,比如主页、联系页面等。我的问题是什么是angularjs 中建议的方法,因为 angularjs 应该是单页 Web 应用程序,我应该在指令中创建我的内容并根据流程隐藏或显示其他指令还是什么? 任何阅读方向或建议将不胜感激!

我强烈建议您阅读 John Papa 制作的 Angular 风格指南。

View Angular Style Guide here

这是一份非常有用的指南,它提供了 Angular 交付可测试、可伸缩和可扩展应用程序的最佳实践。