模板 – 推荐的可扩展AngularJS项目结构?

前端之家收集整理的这篇文章主要介绍了模板 – 推荐的可扩展AngularJS项目结构?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看过几个AngularJS项目模板: seed project在官方网站, Yeoman生成,和 AngularFun

有没有任何其他(未)意见的模板,我应该看看,或任何相关的模式,你会建议一个可扩展的AngularJS项目?

可扩展我的意思

>能够在自己的文件中分割控制器,指令,过滤器等;
>能够按需加载这些文件,而不是使浏览器加载所有内容;
>能够具有公共的跨项目组件(例如通用指令,过滤器或服务)。

你可以看看一个演示应用程序,Pawel Kozlowski和我在一起:
https://github.com/angular-app/angular-app

它不提供任何支持按需加载文件,但你可以看到我们把模块分成单独的文件,并设置测试作为一类组件。我们有一个构建过程(使用Grunt),它连接(并释放)js文件,并可以运行单元测试和端到端测试。

我们选择将我们的模块分成两组功能应用领域和共同的交叉库代码,而不是简单地分为指令,过滤器,服务等。在一个功能区域,我们可能有一些服务,指令,控制器和模板。

这使得对功能区域的开发更容易,因为所有相关项目在一个地方。

该项目依靠一个简单的nodeJS服务器来提供文件(支持HTML5模式深层链接),并提供身份验证和授权服务。

原文链接:https://www.f2er.com/angularjs/146499.html

猜你在找的Angularjs相关文章