选择一个JavaScript框架进行WEB开发[转]

随着AJAX技术的发展,JavaScript框架如雨后春笋般的出现了,还记得代码吾爱给大家介绍的10款优秀的JavaScript框架吗?这些框架的出现对于开发者来说是个好事,这意味着我们可以把更多的时间花费在项目逻辑和用户体验上,不必将时间过多的花费在基础代码的编写上。

但这也带来的另外一个令人头疼的问题,如何选择一个适合自己的框架呢?

我们通常不会将若干个JavaScript框架同时用于一个项目。原因是多方面的:首先,JS框架一般比较臃肿和庞大(JQuery压缩版有近40K的大小),过多的使用框架会占用有限的带宽,对网页的浏览速度造成不小的影响;其次,不同的JS框架编码风格也不尽一致,这就导致了编码风格的不统一且后期不便维护等缺点。再次,你所喜欢的JavaScript框架未必是你的团队成员所喜欢的。

所以,选择一个适合自己团队的JavaScript框架进行WEB开发是个相当重要的问题。

如何选择合适的JavaScript框架一文中,作者提出了如下几个问题来帮助我们选择一个JS框架:

1. 你的项目需求是什么?

2. 所选框架是否支持市场上的主流浏览器?

3. 框架开发团队是否对框架提供有力度的支持?

4. 所选框架是否成熟?

5. 是否进行对框架版本进行更新?

6. 提供的文档是否友好详细?

7. 是否存在一个活跃的技术社区?

8. 是否有规律的进行基准测试?

9. 框架是否具有良好的可扩展性?

10. 你是否喜欢这个框架的API编码风格?

除此之外,其实我们还应该考虑以下的几个问题:

1. 其他使用此框架的用户对这个框架的感受如何?

2. 所选框架是否改变了我编码HTML代码的风格和方式?

3. 所选框架是否需要我们改变团队所有已编写的HTML文档代码?

在综合考量以上所有问题之后,想必你一定会找到适合自己的JavaScript框架了。

这里推荐一些比较优秀的框架,包括:YUI, jQuery,extJSDOM Assistant等。

相关资源:

10款优秀的JavaScript框架

美国主流网站所使用的JavaScript框架

如何选择合适的JavaScript框架

原文地址:https://www.cnblogs.com/wysimon/p/1372189.html