FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

azu/JavaScript-Plugin-Architecture at 834cfa6e8e131c3806bd5448bbc2f723c487e434 · GitHub

Repository navigation

About

JavaScriptプラグインアーキテクチャの本

Resources

Code of conduct

Contributing

Security policy

Stars

257 stars

Watchers

14 watching

Forks

JavaScript-Plugin-Architecture

この書籍はJavaScriptのライブラリやツールにおけるプラグインのアーキテクチャを見ていく事を目的としたものです。

Introduction

JavaScriptの世界では一つの大きなライブラリよりも小さいなものを組み合わせていくようなスタイルが多く見られます。

小さものを組み合わせて使えるようなエコシステムの土台となるものを書こうとした際に、プラグイン機構が重要となると言えます。

ソフトウェアの構造に「プラグイン機構」を設け、ユーザコミュニティから開発者コミュニティへの質的な転換を図るのは、ソフトウェア設計からエコシステム設計へとつながる -- OSS開発の活発さの維持と良いソフトウェア設計の間には緊張関係があるのだろうか? - t-wadaのブログ

この書籍では、そのプラグイン機構の仕組みそのものを、既にエコシステムを形成してるライブラリやツールなどの実装から学ぶことを目的にしています。

Installation

npm install

Usage

この書籍はGitBookを使い書かれています。

表示の確認

npm startでGitBookのローカルサーバを立ち上げて表示を確認出来ます。

npm start

テスト

npm testでコードや文章の単語チェックを行えます

npm test

Contributing

CONTRIBUTING.mdに、書籍で扱うべきプラグイン機構のProposalの書き方や Pull Request、コミットのやりかたなどが書かれています。

License

MIT

About

JavaScriptプラグインアーキテクチャの本

Resources

Code of conduct

Contributing

Security policy

Stars

257 stars

Watchers

14 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL