flex与grid布局教程

本系列文章为我在深入研究CSS的布局方式的过程中的一些总结。主要是对于CSS3标准里的flex布局方式CSS4草案中的grid布局方式进行一些总结。

 在线阅读

Atom 教程

Atom 是 Github 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。

 在线阅读

Express 指南

Express 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用 。Express 不对 node.js 已有的特性进行二次抽象,我们只是在它之上扩展了 Web 应用所需的基本功能。

 在线阅读

Vue.js 学习教程

Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。Vue.js 是用于构建交互式的 Web 界面的库。它提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API。

 在线阅读

webpack指南

webpack是一个用于web项目的模块打包工具。在大部分的使用场景中,我们将它看作是一个web前端模块打包工具。按照官方介绍,webpack可以将前端各种资源(包括CSS及其预编译方案、JS及其预编译方案)统一打包为.js文件和资源文件(图片)。

 在线阅读

十大经典排序算法JavaScript实现教程

排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。

 在线阅读

TypeScript 入门教程

与官方手册不同,本书着重于从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript,希望能给大家一些帮助和启示。

 在线阅读

TypeScript 手册中文版

TypeScript是JavaScript的超集并且能够编译输出为纯粹的JavaScript。TypeScript具有类型系统,且是JavaScript的超集。 它可以编译成普通的JavaScript代码。 TypeScript支持任意浏览器,任意环境,任意系统并且是开源的。

 在线阅读

小程序开发详解教程

本系列为作者从微信小程序入门开始进行详解,适合初入门者按照系列逐步观看学习。

 在线阅读

vue2.0 实践教程

Vue.js 始终聚焦在轻量和快速上面,而 2.0 把它做得更好。现在的渲染层基于一个轻量级的 virtual-DOM 实现,在大多数场景下初试化渲染速度和内存消耗都提升了 2~4 倍

 在线阅读

Vue2+VueRouter2+webpack构建项目实战

vue.js是一套构建用户界面的 轻型的渐进式前端框架。它的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。使用vue可以给你的开发带来极致的编程体验。

 在线阅读

windows下vue-cli及webpack构建网站

Vue-cli是vue官方提供的一个命令行工具(vue-cli),可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需一分钟即可启动带热重载、保存时静态检查以及可用于生产环境的构建配置的项目。

 在线阅读

WEEX快速入门

无疑,Weex成为了最火的移动技术之一,但是,因为开源时间相对较短,铺建的基础设施较大。业界目前还没有特别丰富的Demo、实践的案例、工程化的方案供大家参考。因此,在学习Weex之余,提供一些实际的经验供大家参考。

 在线阅读

Vue 教程笔记

Vue.js 不支持 IE8 及其以下版本, Vue.js 支持所有兼容ECMAScript 5 的浏览器。通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

 在线阅读

Framer.js 中文翻译版

Framer.js 是一款基于 JavaScript 的可交互原型框架,你可以通过它快速构建原型,并在设备上进行验证。可能对于设计师们来说,有一些难度,但我个人认为,这也是一个好的让设计师们更了解程序的方式。

 在线阅读

GreenSock简明教程

本教程主要围绕GreenSock的使用,和一些实用的开发技巧以及实用插件几个方面。其中借鉴了一些官方的文档以及在互联网上找到的一些内容,主要是结合个人在项目中的使用经验写成。由于经验有限,难免存在诸多疏漏或者理解不到位的地方,还请多多指教!

 在线阅读

前端开发笔记GitBook版本

《前端笔记本》涵盖了 Web 前端开发所需的全部基本知识以及所对应的学习路径。它并不能当做一本完整的学习材料来进行前端的学习,因为在有限的篇幅中无法深入的展开每一个单独的知识点。

 在线阅读

HTML5 入门教程

HTML 5有两大特点:强化了 Web 网页的表现性能、追加了本地数据库等 Web 应用的功能。本专题为大家讲解了HTML 5知识,理论与实例互相嵌套,相信它会成为初学HTML 5的学者一套不错的辅助教程。

 在线阅读

Effective JavaScript

只是看看的话,对你的帮助没有多大,你需要的是一条一条的实践;理论上,实践过下面的68个项目之后,你的JS能力应该有一个质的飞跃

 在线阅读

ExtJS4.1 中文文档翻译

ExtJS4.1 中文文档翻译。ExtJS 主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。

 在线阅读

微信小程序开发教程

小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。

 在线阅读

Kendo UI 开发教程

jQuery UI 是一套 JavaScript 函式库,提供抽象化、可自订主题的 GUI 控制项与动画效果。基于 jQuery JavaScript 函式库,可用来建构互动式的 Web 应用。

 在线阅读

iScroll-5 API 中文版

iScroll是一个高性能,资源占用少,无依赖,多平台的javascript滚动插件。它可以在桌面,移动设备和智能电视平台上工作。它一直在大力优化性能和文件大小以便在新旧设备上提供最顺畅的体验。

 在线阅读

HTTP API 设计指南

这篇指南介绍描述了 HTTP+JSON API 的一种设计模式,最初摘录整理自 Heroku 平台的 API 设计指引 Heroku 平台 API 指引。这篇指南除了详细介绍现有的 API 外,Heroku 将来新加入的内部 API 也会符合这种设计模式,我们希望非 Heroku 员工的 API 设计者也能感兴趣。

 在线阅读