2016-06-13 IT►常用文档 React.js 官方 React:A JavaScript library for building user interfaces - GitHub - Docs 第三方 ant-design:A design language - GitHub react-ui:A collection of components for React. - GitHub 文档 React’s diff algorithm - Reconciliation Redux 中文文档 教程 React 入门教程 React-Native入门指南 React Native 中文版(含新增 Android 章节) React 中文版 编码规范 Airbnb React编码规范 - Airbnb React/JSX Style Guide 示例 Mobile, desktop and website Apps with the same code Get started with React, Redux, and React-Router. 工具 TooBug:webpack指南 gajus/react-css-modules:Seamless mapping of class names to CSS modules inside of React components. Immutable persistent data collections for Javascript which increase efficiency and simplicity. - GitHub - Docs Relay is a JavaScript framework for building data-driven React applications. - GitHub A JavaScript library for efficient data fetching - GitHub
2016-06-13 IT►常用文档 Vue.js 官方 vue.js - GitHub - 中文 vue-resource:Resource component for Vue.js vuex:Flux-inspired Application Architecture for Vue.js. vue-router:The official router for Vue.js - GitHub vue-touch:Hammer.js wrapper for Vue.js/Touch events plugin for Vue.js vue-cli:Simple CLI for scaffolding Vue.js projects 第三方 Mint UI:基于 Vue.js 的移动端组件库 - GitHub - 文档 Vux:Mobile web UI Components based on Vue and WeUI. Be Cool with Vue & WeUI - GitHub - 文档
2016-05-25 培公诗抄►人物 杨绛 杨绛先生去世了杨绛先生去世了。 止不住流下的眼泪, 和无尽的伤感。 先生本是天上人物, 或许只是与爱人的玩笑, 才滞留在这尘世间。 一如那年午睡时, 他用墨汁画个小王八, 害得先生反复洗脸。 虽然他耐得了寂寞, 自己能玩铁罗汉。 必竟人间二十年, 天上许多天, 散乱的文具无人照管。
2016-05-10 IT►常用文档 单元测试工具参考 单元测试 karma-runner/gulp-karma:Example of using Karma with Gulp. jasmine/jasmine:DOM-less simple JavaScript testing framework - GitHub mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces) - GitHub QUnit 系列 QUnit is a powerful, easy-to-use JavaScript unit testing framework. gulp-qunit:Run QUnit unit tests in a headless PhantomJS instance. - GitHub 代码覆盖率 Istanbul - a JS code coverage tool written in JS - GitHub gulp-istanbul:Istanbul unit test coverage plugin for gulp. - GitHub coveralls:takes json-cov output into stdin and POSTs to coveralls.io - GitHub gulp-coveralls:Gulp plugin to submit code coverage to Coveralls - GitHub 辅助工具 Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework. - GitHub sinon:JavaScript test spies, stubs and mocks - GitHub mfncooper/mockery:https://github.com/mfncooper/mockery
2016-03-23 IT►常用文档 Gulp 系统构建工作流 Gulp 构建平台 gulp.js:the streaming build system - GitHub- 中文 gulp.js plugin registry harmonize:Enables node’s –harmony flag programmatically. - GitHub gulp-load-plugins:Automatically load any gulp plugins in your package.json - GitHub requireDir:Node.js helper to require() directories. vinyl-source-stream:Use conventional text streams at the start of your gulp or vinyl pipelines - GitHub merge-stream:Merge multiple streams into one interleaved stream Javascript 构建 browserify: - GitHub watchify:watch mode for browserify builds - GitHub preprocessify:Browserify preprocess transform - GitHub babelify:Babel browserify transform - GitHub - Learn ES2015 reactify:Browserify transform for JSX (a superset of JS used by React.js) - GitHub gulp-jshint:JSHint plugin for gulp - GitHub gulp-uglify:Minify files with UglifyJS. - GitHub gulp-mocha:Run Mocha tests - GitHub gulp-jest:Gulp plugin for running your Jest tests - GitHub - Jest gulp-coveralls:Gulp plugin to submit code coverage to Coveralls - GitHub SBoudrias/gulp-istanbul:Istanbul unit test coverage plugin for gulp. - GitHub CSS 构建插件 gulp-less:Less for Gulp - GitHub gulp-autoprefixer:Prefix CSS with Autoprefixer - GitHub gulp-minify-css:Minify css with clean-css. - GitHub 常见任务插件 del:Delete files/folders using globs - GitHub gulp-concat:Streaming concat middleware for gulp - GitHub gulp-rename:Rename files - GitHub gulp-imagemin:Minify PNG, JPEG, GIF and SVG images - GitHub gulp-useref:Parse build blocks in HTML files to replace references to non-optimized scripts or stylesheets. - GitHub gulp-replace:A string replace plugin for gulp - GitHub gulp-preprocess:Gulp plugin to preprocess HTML, JavaScript, and other files based on custom context or environment configuration - GitHub gulp-htmlmin:gulp plugin to minify HTML - GitHub gulp-rev:Static asset revisioning by appending content hash to filenames: unicorn.css → unicorn-d41d8cd98f.css - GitHub gulp-rev-all:Static asset revisioning with dependency considerations, appends content hash to each filename - GitHub 任务控制插件 browser-sync:Keep multiple browsers & devices in sync when building websites. - GitHub - 中文 gulp-sync:sync for dependency tasks of gulp.task method - GitHub run-sequence:Run a series of dependent gulp tasks in order gulp-if:Conditionally run a task - GitHub 辅助插件 gulp-plumber:Prevent pipe breaking caused by errors from gulp plugins - GitHub gulp-sourcemaps: - GitHub gulp-changed:Only pass through changed files - GitHub gulp-cached:A simple in-memory file cache for gulp - GitHub gulp-filter:Filter files in a vinyl stream - GitHub gulp-size:Display the size of your project - GitHub gulp-tap:Easiest way to tap into a pipeline - GitHub gulp-flatten:remove or replace relative path for files - GitHub gulp-exclude-gitignore:Gulp plugin to exclude file contained in .gitignore from the stream - GitHub