【咨询】探求AngularJS的开发模式
发布于 2年前 作者 a272121742 4714 次浏览

各位noder好! 这几天被这疯狂的AngularJS逼的都快疯了,长时间没接触前端,以至于前端发展如此之大我都不知道,落伍了好多。在新公司教同事用jq都不知道1.7之后就没有了live方法,搞了半天最后才发现是被替换了。而且前端也出来了好多比较优秀的框架,基于公司需求现在在研究一些前端框架。 AngularJS所有的文档大致都看完了,讲的非常的详细,但是发现如下的问题: ###没有从一个宏观的角度去讲如何构建自己的web-app### ExtJS在最初2.0构想出MVC设计模式的时候,仅仅只是有示例给出,但后来就在官网追加了基于ExtJS-MVC的具体实现流程,该流程很清晰完整的阐明了作为一个最小化app所应该拥有的结构

web
 ├ app-name             //app应用
 │   ├  controller      //控制层,主要控制前端视图,认识其他层
 │   ├  store           //控制层,数据载入器,不认识其他层
 │   ├  model           //模型层,定义数据和视图模型,不认识其他层
 │   ├  view            //视图层,显示视图,不认识其他层
 │   ├  comm            //公共模块,例如工具、全局变量等
 │   └app.js            //app入口,挂载controller,controller挂载其他层
 └ index.html           //引入app.js,渲染应用

AngularJS感觉就是零零散散讲了很多实现的细节以及这些问题如何解决,但就是没有从一个最小化开发原则进行阐述,甚至连这样的一个简单demo都没有。 到现在,很多问题都是悬挂着的,要想应用到生产当中,发现到处是坑。 ##所以请问有谁有AngularJS开发比较健壮的开发模式和开发方案或者一些案例也行,越单纯越好,越小越好,谢谢。##

13 回复

推荐一些资料吧: egghead.io,比较全面的视频教程,作者为JebBrains WebStorm的员工; yeoman.io,开发流程工具; http://www.youtube.com/feed/UCbn1OgGei-DV7aSRo_HaAiw,AngularJs的官方YouTube Channel; angular-app,Github上一个Angular CRUD application demo,很不错的例子,更新的也很活跃

这个倒不错,简约简单

我最近也在用,发现使用的时候很多坑。尤其绑定时机问题。

准备着手AngularJS,看上去很不一样!

之前玩bb。。然后看到google的一个家伙在nettus上说很看好AngularJS,然后我就试了下他。然后我就彻底跑过来Angular了。。然后连jq我也抛弃了。。。

app.js是不是先要把所有的业务都要下载下来? 能不是执行到哪里,下载相应的业务代码和数据,视图模板

做到一办发现结构无法满足新的需求,再推到重来吧

回到顶部