Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

License

NotificationsYou must be signed in to change notification settings

azu/JavaScript-Plugin-Architecture

Repository files navigation

この書籍は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

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors9

Languages


[8]ページ先頭

©2009-2025 Movatter.jp