大象笔记
requerejs, webpack, browserify 的对比
JS 的依赖管理工具真是层出不穷,最近用 React 又发现了两个新工具 Browserify, Webpack。
测试一下其中的异同。
## 简单的应用场景
现在通过简单的应用场景来看一下,这三个依赖管理工具的异同。
RequireJS 的语法糖 Simplified CommonJS Wrapping
介绍语法糖之前,先看一段恶心的代码
```
define([ "require", "jquery", "blade/object", "blade/fn", "rdapi",
"oauth", "blade/j
requirejs
## RequireJS 为何会请求 name.html.js 而不是 name.html 文件
代码中写的是
var cardTemplate = require('card.html');
而在请求时,实际请求的是 ca
Angular Controller
## controller 适合用来做什么
- Set up the initial state of the $scope object.
- Add behavior to the $scope object.
## co
angularjs
## 使用 AngularJS 写前端的节奏
- 初始化代码目录, [angular-seed](https://github.com/angular/angular-seed|angular-seed)
- 按照设计,先把首页 ind
编写我的第一个 React 组件: back2top
主要功能,点击右下角的“返回页首”按钮,自动回到当前网页的头部。
组件源码地址 [back2top on Github](https://github.com/sunzhongwei/back2top)
实际效果参考本页的右下角
React render - 费解的 Uncaught Error
非常简单的一段测试代码,但是一直报错
> Uncaught Error: Minified exception occurred; use the non-minified dev environment for the full e
reactjs
## 为何学习 React
实在无法忍受 BackboneJS View 的 “原始”,于是决定学习一下 Facebook 出品的 React, 然后用 React 替换掉 BackboneJS 的 View。
React 的目标是
jQuery
## What is the difference between jQuery's space and > selectors?
* `>` 是所有的直系子女中符合条件的
* 空格是所有后辈中符合条件的
所以,从逻辑严谨的角
Nginx 模拟 Backbone 请求的 JSON 接口
团队同步开发时,通常不能保证后台接口在开发初期可用。
所以,就需要前端自己模拟 API 的返回应答。
## 记录一下我是如何用 Nginx 来模拟 JSON 接口的
例如,我前端要发送一个请求 POST /api/new-st