Skip to content

Commit 5603bdb

Browse files
committed
Merge pull request #104 from azu/redux-org
feat(redux): Reduxの目次を追加
2 parents e7f307f + 60fc006 commit 5603bdb

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

ORGANIZATION.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,10 @@ Node.js以外においても_Rack_などHTTPサーバーでよく見られるプ
2525

2626
**タスク自動化ツール** であるgulpのプラグインアーキテクチャについて解説しています。
2727
gulpではデータの流れとして既存のNode.js Streamを使い、そこで流すデータとしてvinylオブジェクトを利用します。
28-
実際にgulpプラグインを書きながら、gulpのプラグインの仕組みについて学びます。
28+
実際にgulpプラグインを書きながら、gulpのプラグインの仕組みについて学びます。
29+
30+
## [Redux](ja/Redux/README.md)
31+
32+
アプリケーションのStateを管理するライブラリであるReduxのプラグインアーキテクチャについて解説しています。
33+
Reduxでは **Middleware** と呼ばれる拡張の仕組みを持っていますが、Connectとの類似点や相違点があります。
34+
小さなReduxの実装を作りながら **Middleware** の仕組みについて学びます。

book.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"gitbook": "2.x.x",
2+
"gitbook": "3.x.x",
33
"title": "JavaScript Plugin Architecture",
44
"description": "JavaScriptライブラリやツールのプラグインの仕組み",
55
"githubId": "azu/JavaScript-Plugin-Architecture",
@@ -9,9 +9,13 @@
99
"richquotes",
1010
"edit-link",
1111
"japanese-support",
12-
"ga"
12+
"ga",
13+
"github"
1314
],
1415
"pluginsConfig": {
16+
"github": {
17+
"url": "https://github.com/azu/JavaScript-Plugin-Architecture"
18+
},
1519
"github-buttons": {
1620
"repo": "azu/JavaScript-Plugin-Architecture",
1721
"types": [

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"gitbook-cli": "^2.1.2",
4848
"gitbook-plugin-edit-link": "^2.0.0",
4949
"gitbook-plugin-ga": "^1.0.0",
50+
"gitbook-plugin-github": "^2.0.0",
5051
"gitbook-plugin-github-buttons": "^1.2.2",
5152
"gitbook-plugin-include-codeblock": "^1.9.0",
5253
"gitbook-plugin-japanese-support": "0.0.1",

0 commit comments

Comments
 (0)