Babel
Babel is a JavaScript compiler.
Use next generation JavaScript, today.
Babel是一个工具链,主要用于在旧的浏览器或环境中将ECMAScript 2015+代码转换为向后兼容的JavaScript版本。
简单的例子
ES6 语法:
let yourTurn = "Type some code in...
Redux
Redux is predictable state container for JavaScript apps.
文档
Redux 入门教程
Redux 中文文档
介绍
动机
随着 JavaScript 单页应用开发日趋复杂,JavaScript 需要管理比任何时候都要多的 state (状态)。
这些 state 可能包括服务器响应、缓存数据、本地生成尚未持久...
Electron
Electron 使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用
如果你可以建一个网站,你就可以建一个桌面应用程序。
Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。
快速入门
安装 nodejs
直接官网下载安装...
React
React is a JavaScript library for building user interfaces.
Features
声明式(Declarative)
React允许创建交互式ui。为应用程序中的每个状态设计简单的视图,当数据发生更改时,React将有效地更新和呈现正确的组件。
声明性视图使代码更可预测,更易于调试。
基于组件的(Co...
情景
自己定义了一个 AOP,发现 spring 的 @Transactional 变得无效了。
如何指定优先级
注解
public @interface Order {
/**
* The order value.
* <p>Default is {@link Ordered#LOWEST_PRECEDENCE}.
* @see Ordered#getO...