• ECMAScript 6 简明教程

    ECMAScript 6 目前基本成为业界标准,它的普及速度比 ES5 要快很多,主要原因是现代浏览器对 ES6 的支持相当迅速,尤其是 Chrome 和 Firefox 浏览器,已经支持 ES6 中绝大多数的特性。 本文译自 Github 上的一篇文章,目的是对还不太熟悉 ES6 语法的同学做一个简单的扫盲。 1. let、const 和 block 作用域 let 允许创建块级作用域,ES6 推荐在函数中使用 let 定义变量,而非 var: var a = 2; {  let a = 3;  console.log(a); // 3 } console.log(a); // 2 123456 ……
  • code123
    撰写安全合格的REST API

    撰写安全合格的REST API

    两周前因为公司一次裁人,好几个人的活都被按在了我头上,这其中的一大部分是一系列REST API,撰写者号称基本完成,我测试了一下,发现尽……
  • code123
    Web前端开发资源分享[很全面]

    Web前端开发资源分享[很全面]

    一、Web前端开发教程资源 1. 综合类 前端知识体系 前端知识结构 Web前端开发大系概览 Web前端开发大系概览-中文版 Web Front-end Stack ……
  • 网站性能测试:Siege压力测试

    1.Siege下载 wget http://download.joedog.org/siege/siege-latest.tar.gz 1 wget http://download.joedog.org/siege/siege-latest.tar.gz 2.Siege安装 $ tar -zxvf siege-latest.tar.gz $ cd siege-3.1.1/ $ ./configure $ make $ sudo make install 12345 $ tar -zxvf siege-latest.tar.gz$ cd siege-3.1.1/$  ./configure $ make$ sudo make install ……
  • 前端开发Github资源收集

    Github上已经给别人点了很多赞了,觉得有必要开始整理起来。这里用于整理我在Github中的starred项目,方便之后检索 ,同时分享出来。本文将会不断更新和整理。 HTML/CSS html5-boilerplate html5demos web项目启航包 CSS术语表 ES5 shim html5shiv Respond(Media Query polyfill) Modernizr normalize.css bootstrap Semantic-UI amazeui masonry 栅格布局库 lost 栅格布局库 bootmetro win8 metro风格UI库 CSS模拟各种设备 CSS spinners css-loaders loaders.css animate.css velocity dashboard(Bootstrap模板) 雪碧图生成工具 s……
  • code123
    写给前端面试者

    写给前端面试者

    不管是刚毕业踏入社会的还是在职场久经奋战的,都经历过被面这一环节。当然也有很多同学开始在面人,为自己的团队选择优秀的血液。而我也……
  • code123
    一步一步写网站(1) 你好,世界

    一步一步写网站(1) 你好,世界

    1.概述 在编写第一个web程序之前,我们需要对基本的web通讯有一个大概的了解。首先来大致了解下一个基本的上网浏览网页的过程: 第一步……
  • 使用前缀来限定CSS类的作用范围

    When building a CSS design system like Bootstrap, it's important to keep things simple, durable, and flexible. This is no easy task, especially on larger teams and projects where the number of components can become quite high. To help improve this situation in a CSS design system, you might consider using prefixed classes instead of chained classes. 在构建类似 Bootstrap 这样的 CSS 系统时,保持系统的简单性、稳定性、灵活性是相当重要的。这并非易事,尤其对于大型团队和项目来说,组件的数量可能会变得……
  • code123
    如何做到一秒渲染一个移动页面

    如何做到一秒渲染一个移动页面

    PageSpeed Insights analyzes a page to see if it follows our recommendations for making a page render in under a second on a mobi……
  • code123
    Web建站技术之路

    Web建站技术之路

    建站有很多技术,如 HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services、浏览器脚本、服务器脚本等。它们的区别是……
  • code123
    移动web开发资源整理

    移动web开发资源整理

    2013年底接触移动端,简单做下总结,首先了解下移动web带来的问题 设备更新换代快——低端机遗留下问题、高端机带来新挑战 浏览器厂商不统……