
JavaScript 是互联网上最流行的脚本语言,它存在于全世界所有 Web 浏览器中,能够增强用户与 Web 站点和 Web 应用程序之间的交互。
JavaScript 广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等众多环境和设备,几乎成了Web开发脚本的代名词,因此,学习 JavaScript 对于Web开发者来说很有必要。
幸运的是,JavaScript 很容易学习!
HTML DOM 定义了JavaScript访问和操作 HTML 文档的标准方法,使用DOM的网页称为DHTML,它不是一种全新的技术或语言,而是融合了HTML、CSS、JavaScript的综合技术。
DOM 将 HTML 文档表达为树结构。

jQuery 是一个 JavaScript 库。
jQuery 极大地简化了 JavaScript 编程。
jQuery 很容易学习。
JSON:JavaScript 对象表示法(JavaScript Object Notation)。
JSON 是存储和交换文本信息的语法。类似 XML。
JSON 比 XML 更小、更快,更易解析。
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
AJAX 不是新的编程语言,而是一种使用现有标准的新方法。
AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。
Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。
本教程将向您讲解 Bootstrap 框架的基础,通过学习这些内容,您将可以轻松地创建 Web 项目。教程被分为 Bootstrap 基本结构、Bootstrap CSS、Bootstrap 布局组件和 Bootstrap 插件几个部分。每个部分都包含了与该主题相关的简单有用的实例。

Foundation 用于开发响应式的 HTML, CSS and JavaScript 框架。
Foundation 是一个易用、强大而且灵活的响应式框架,用于构建基于任何设备上的 Web 应用。Foundation可以非常容易构建,你甚至可以定制框架下载。
Foundation 是一个以移动优先的流行框架。
中文官方网站:http://www.foundcss.com/

AngularJS 是一款优秀的前端JS框架,可以构建一个单一页面应用程序(SPAs:Single Page Applications)。
AngularJS 通过新的属性和表达式扩展了 HTML。
AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购,已经被用于Google的多款产品当中。
TypeScript 是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法。
AngularJS2 是一款开源JavaScript库,由Google维护,用来协助单一页面应用程序运行。
AngularJS2 是 Angular 1.x 的升级版本,性能上得到显著的提高,能很好的支持 Web 开发组件。
AngularJS2 发布于2016年9月份,它是基于ES6来开发的。

React 是一个用于构建用户界面的 JAVASCRIPT 库。
React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。
React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。
React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。
jQuery UI 是建立在 jQuery JavaScript 库上的一组用户界面交互、特效、小部件及主题。无论您是创建高度交互的 Web 应用程序还是仅仅向窗体控件添加一个日期选择器,jQuery UI 都是一个完美的选择。
jQuery UI 包含了许多维持状态的小部件(Widget),因此,它与典型的 jQuery 插件使用模式略有不同。所有的 jQuery UI 小部件(Widget)使用相同的模式,所以,只要您学会使用其中一个,您就知道如何使用其他的小部件(Widget)。
jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面插件。
jQuery EasyUI 框架提供了创建网页所需的一切,帮助您轻松建立站点。本教程将告诉您如何使用 jQuery EasyUI 框架创建应用。

简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

Highcharts 是一个用纯JavaScript编写的一个图表库。
Highcharts 能够很简单便捷的在web网站或是web应用程序添加有交互性的图表
Highcharts 免费提供给个人学习、个人网站和非商业用途使用。Highcharts 能让你的网页看起来高端大气上档次!心动了吗?

Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。
Vue 只关注视图层, 采用自底向上增量开发的设计。
Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
Vue 学习起来非常简单,本教程基于 Vue官方提供的最新版本 测试。

CoffeeScript 是一门编译到 JavaScript 的小巧语言。
在 Java 般笨拙的外表下,JavaScript 其实有着一颗华丽的心脏。CoffeeScript 尝试用简洁的方式展示 JavaScript 优秀的部分。创建者 Jeremy Ashkenas 戏称它是- JavaScript 的不那么铺张的小兄弟。

Ember.js是一款开源的JavaScript MVC框架,用来创建Web应用程序。它免除了样板文件并提供了一套标准的应用程序架构。
Ember.js由Yehuda Katz创建,它是由SproutCore 2.0改名进化而来。在2013年8月31日发布Ember.js 1.0版本。

ExtJS代表扩展JavaScript,是基于YUI(Yahoo用户界面)的sencha的JavaScript框架和产品。
Extjs表格控件功能丰富、界面美观、轻量级的实现,都是人们对其趋之若鹜的理由。
究竟Extjs能实现多少不可思议的功能,就让我们一起来学习一下教程里面的内容。
Meteor(流星) 是一个构建在 Node.js 之上的平台,用来开发实时网页程序。Meteor 位于程序数据库和用户界面之间,保持二者之间的数据同步更新。
Meteor 是一组新的技术用于构建高质量的 Web 应用,提供很多现成的包,可直接在浏览器或者云平台中运行。

Omi是一款用于创建Web用户界面的组件化框架,开放并且现代,故得名:Omi(Open modern interfaces)。
Omi由腾讯AlloyTeam发起,由微软、腾讯、阿里等互联网公司工程师开发维护。
其代码已托管至Github地址:https://github.com/AlloyTeam/omi
转载本站内容时,请务必注明来自W3xue。
部分原创内容未经授权禁止转载,违者必究。