国外技术站点Mashable.com评出了开发人员在2011年应该关注的5项Web开发技术,包括jQuery Mobile
(jQuery移动版)、Hardware-Accelerated Web Browsers(基于硬件加速的浏览器)、Node.js
(服务器端JavaScript)、Real-Time Clickstream Sharing(实时点击流分享)、NoSQL Databases
(NoSQL数据库)入选。
1.
jQuery Mobile
(jQuery移动版)
jQuery
已经成为JavaScript事实上的代名词,很大程度上是因为其可扩展性,易用性以及在项目管理方面可控。随着用于平板电脑和智能手机等设备的触屏优化
技术的演进,以及与此相关的web框架的发展,jQuery Mobile 将成为跨平台,支持多设备的手机应用的非常重要的技术选择之一。
越来越多的开发者开始考虑使用html5技术来开发移动应用,建立一个稳定的易用性好的JavaScript框架将成为移动技术开发人员的重要选择。jQuery Mobile具备成为这一框架的事实上的基础。(因jQuery目前的应用范围相当广泛和普遍)
2.Hardware-Accelerated Web Browsers
由于ie9使用了 DirectX10以及硬件加速技术,大幅度提高了浏览器的速度和承载能力,因此Internet Explorer 9
(IE9) 目前相对于其他竞争对手来说速度奇快。Google 和 Mozilla 必然会争先抢后地使用这些相关技术譬如硬件加速技术来应对来自
IE9的压力和竞争。今年,我们大家的浏览器定会飞速,对我们大家绝对是利好消息。
3.
Node.js
(服务器端JavaScript)
Node.js技术被很多网站描述成为 事件驱动的 JavaScript V8
引擎。本质上,他是一个工具,为了用JavaScript技术来编写服务端事件驱动的工具集。什么意思?简单的说,技术编程的时候,根本不需要等待一个输
入输出I/O 操作完成才能去进行另一个输入输出操作。对于 Node.js
来说,意味着它可以在服务端做所有数据运算等工作,减轻了客户端的压力。对于一些数据处理类的app应用来说,像是像实时应用、搜索引擎web爬虫、文件
上传,流媒体技术等等,速度是至关重要的首要环节。
Node.js 作为web前端技术实现显示层扩展到使用服务端JavaScript技术,将在 2011年受到广泛的应用。
4.Real-Time Clickstream Sharing(实时点击流分享)
有无数多的方法来实现将用户分享的内容呈现到互联网上,包括今年出现的一些社交网站分享或者一些在线分享或者在线发布工具等。随着大规模集成分
享按钮的应用,以及逐渐采用客户端、weidget页面组件、和在线书签等的应用方式,这,将使分享越来越容易和简便。实时分享的下一方向将会是个人在线
阅历或经验分享,在 2011年,这点将会决定互联网是否更加好用。
5.
NoSQL Databases
NoSQL,是一个泛定义词汇,用来说明取代现有使用SQL的数据技术,这种NoSql技术不会采用目前已经广泛使用的传统关系型数据库技术。
这种 NoSQL技术近些年已经开始兴盛。无表数据库技术已经被Google Amazon 谷歌和亚马逊等巨头所关注,其取代技术有 Google的
BigTable技术和 亚马逊Amazon的 Dynamo技术,阿帕奇的Apache Cassandra, MongoDB, CouchDB,
Voldemort 以及Riak技术等等。
诚然,不同的技术实现不代表着新技术是更好的,我们肯定不会像扔掉小孩子一样轻易放弃原有技术,技术实现的过程总是有所取舍。就像Ted
Dziuba wrote所说,“by replacing MySQL or Postgres with a different, new
data store, you have traded a well-enumerated list of limitations and
warts for a newer, poorly understood list of limitations and
warts.”(大致意思为:选择取代 MySQL或者
Postgres数据库技术,而使用一个新的不同的技术方案,就意味着你已经使用了一个有很多局限性的不成熟技术,来取代另一个毛病多多的旧技术。)
尽管如此,NoSQL技术在 2011年仍然将是唯一的一个取代目前关系型数据库的新技术,这个新技术在过去几年发展,一直朝着这个方向发展。
相关推荐
2011年Web前端技术展望jQuery移动开发新选择
jQuery移动Web开发(第二版)源代码
同时,本文结合时代技术发展的特点,对基于SSH框架的Java-Web数据库配置设计方法进行了研究,并对基于jQuery技术的Java-Web功能优化设计方法进行了探讨。这些研究对SSH框架和jQuery技术的应用于Java-Web的开发应用有着...
jquery web页面 apijquery web页面 apijquery web页面 apijquery web页面 apijquery web页面 apijquery web页面 api
jQuery移动开发
交互式Web前端开发》欢迎选择一种更高效的学习JavaScript和jQuery的方式。你是一名JavaScript新手?或是您曾经向自己的Web页面上添加过一些脚本,但想以一种更好的方式来实现它们?本书非常适合您。《JavaScript&...
文件已上传到百度网盘,附件中是下载地址。...Web.Development.with.jQuery_2nd.Edition—精通jQuery.Web开发(第2版) [美] richard york(著) | 李周芳(译) | 清华大学出版社 | 9787302419723 | 2015-12-01
[Packt Publishing] jQuery 移动网络应用开发 核心技术 第1版 (英文版) [Packt Publishing] jQuery Mobile Web Development Essentials 1st Edition (E-Book) ☆ 图书概要:☆ Learn to use the touch-optimized,...
基于jquery实现的web版excel
Java Web Jquery表单验证 jQuery是一个流行的JavaScript库,可用于在网页上进行各种操作,包括表单验证。 1、将基于Jquery的表单验证的调查问卷分为四个部分:FrontPage.html、write.html、end.html、style.css。 1...
[奥莱理] jQuery 移动应用开发 (英文版) [奥莱理] jQuery Mobile (E-Book) ☆ 出版信息:☆ [作者信息] Jon Reid [出版机构] 奥莱理 [出版日期] 2011年07月07日 [图书页数] 132页 [图书语言] 英语 [图书格式...
第1章 Web开发的发展与趋势 第2章 JavaScript基础 第3章 文档对象模型(DOM) 第4章 工欲善其事,必先利其器——开发工具 第5章 jQuery快速上手 第6章 使用选择器获得要操作的元素 第7章 操作得到的元素 第8章 使用...
资源名称:jQuery Mobile构建时髦的手机Web网站内容简介:手机网站(新旧对比)jQuery Mobile 简单介绍一个最简单的 jQuery Mobile 网页使用 jQuery Mobile 开发手机网站jQuery Mobile 支持的设备jQuery Mobile 的...
jquery插件实现的 移动重叠滑块 效果
Web开发 jQuery七天入门指南 Web开发 jQuery七天入门指南
国内第一本jQuery权威教程,一版再版,累计重印14次,不可错过的实战类经典技术著作! 本书是jQuery经典技术教程的最新升级版,涵盖jQuery 1.10.x和jQuery 2.0.x。本书前6章以通俗易懂的方式讲解了jQuery的核心组件...
本示例利用了Jquery-UI实现Web桌面系统jWebOS,左侧菜单和桌面菜单的链接都是动态设置。整体效果非常棒。大家可以用于自己的网站建设。 建议开发童鞋使用跨平台开发工具——统一开发环境UDE来进行查看、调试、开发...
Jquery API&全套WEB开发手册