zoukankan      html  css  js  c++  java
  • 选择一个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框架

  • 相关阅读:
    获取系统环境变量
    改变系统提示信息
    获取任务栏大小
    获取系统启动后经过的时间
    获取系统版本号
    z-tree的使用
    vue学习-day05 -- 案例:名字合并(监听data数据的改变)
    vue学习-day04(路由)
    eclipse在线安装ermaster插件
    vue学习-day03(动画,组件)
  • 原文地址:https://www.cnblogs.com/wysimon/p/1372189.html
Copyright © 2011-2022 走看看