各位的 angularjs 项目是怎么一个框架? 现在觉得自己写的代码乱,总觉得好像分层分的错误, 所以特别想问问大家是怎么构架的应用。
1
yocoso 2016-05-28 06:49:30 +08:00
关注一下。
我用 angularjs 不是很深入(业余项目在用), 我的项目页面挺多,功能也还 挺繁杂。 我也疑惑怎么能把代码架构的更抽象一点。现在我基本是从页面角度着手,只有 3 层。 第一层 partial ,就是每一个独立页面。 第二层把 partial 页面根据功能模块拆分成一个一个的 directive ,方便复用。比如 V2EX 的这个帖子浏览页面,大概拆分成 ”问题“,”导航条“,”按钮“,”回复“,”回复框“,”标签“,还有右边的”个人信息“,”广告“ 这几个 directive 第三层 service ,集中进行逻辑处理,比如帖子 service 会处理发帖,回帖,读贴等操作,用户 service 包含用户角色判断,获取用户信息等操作。 目前小团队使用起来觉得可以,大家上手都挺快。但是还是有不少相近代码存在,同样在思考怎么进化。 |
2
SunnySuo 2016-08-18 20:13:51 +08:00
打个招聘广告,我在招聘 Angularjs 牛的前端开发,
研发生产六足全地面机器人 HEXA 的 Vincross 招聘 web 前端工程师、后端工程师、基础架构工程师和算法工程师,欢迎来聊。微信 sunnysuo-nannna ,公司官网: www.vincross.com ,招聘页面: https://hr.lagou.com/company/gongsi/74794.html |