[前端框架搭建]requirejs+jquery+bootstarp+Angular的前端组合框架搭建详解(1)-----框架的引入与选择

在园子里晃了两年多,已经从小白变成了小白白。

这个框架的背景是这样的,公司本身有一套自己的框架,但是由其他部门维护,部门想自己弄一套框架,由自己的人来搞。

刚刚调到架构的我,成功的中枪。

废话少说,我们开始

-----------------------------------------------我是华丽的分割线---------------------------------------------------------------------

 各框架的使用与原因,每一个部分都有他必要存在的价值,每个部分都是需要控制和选择的

每个部分的选用如下。

思维导图

另外推荐下这个导图网站,虽然现在还不完善,但是我觉得想法不错,虽然没给我一分钱,我也给宣传下

地址在图片上我就不写连接了,不然真以为我在打广告。

说一下每个部分的选用原因

requireJs:由于目前前端类库剧增,各个项目中<script>标签剧增,随着标签的增长,页面压力变大。另外复杂的嵌套,包括加载的先后顺序,异步加载的控制等导致页面js即不好管理也不好使用。所有在搭建这个框架的时候果断选用了符合AMD(可以说是AMD亲儿子)的requireJs, (打个比方,原来的方式相当于java中import了所有的类。你想想- -)

jquery:相比较于其他公司,在我们公司选用jq是大胆的,由于长期传统使用dojo,jq简直到了我们公司从亲儿子变成了私生子。但考虑jq在市面上的使用情况,以及各类库于其的吻合情况还是选择了他

bootstarp:就比较好说了。作为市面上最好的油漆桶,高超的兼容性,以及各部分的完善性,还是很优秀的。

Angular:主要是看上了他的双向数据绑定,其他的部分也顺带拿来一起用了。

以上为初期构想,目前在搭建期,我会定时更新,大家如果有比较好的建议,可以回复我。

 ------------下一篇,[前端框架搭建]requirejs+jquery+bootstarp+Angular的前端组合框架搭建详解(2)-----requirejs的应用与各部分的集成

posted on 2014-11-25 14:21  wang-tsh  阅读(745)  评论(1编辑  收藏  举报

导航