Front-end Developer Handbook 2017を教科書にフロントエンド周りの技術を習得する連載。
第35回はPart II: Learning Front-End Devから、25項のLearn JS API Designを紹介します。
JavaScriptAPIのデザインについて学ぶの説明です。
JavaScriptAPIのデザインについて学ぶ
JavaScript APIデザインとは、自分でJavaScriptユーティリティやライブラリを開発する際に、他の開発者が利用しやすい様にコードを記述することです。
以下2つの参考記事にて紹介されている、JavaScript APIデザイン時に考慮すべき点のうち、どちらも取り上げられている項目をピックアップしました。
- Fluent Interface
- Consistency
- Handling Arguments
- Extensibility
- Hooks
- Generating Accessors
- The Reference Horror
- The Continuation Problem
- Handling Errors
- Going Asynchronous
参考記事
- Designing Better JavaScript APIs [読み物]
(良いJavaScript APIをデザインする) - Writing JavaScript APIs [読み物]
(JavaScript APIを書く)
0 件のコメント:
コメントを投稿