フロントエンド技術を学ぼう 2-25. JavaScriptAPIのデザインについて学ぶ

Front-end Developer Handbook 2017を教科書にフロントエンド周りの技術を習得する連載。

www.mojage.club

第35回はPart II: Learning Front-End Devから、
25項のLearn JS API Designを紹介します。

JavaScriptAPIのデザインについて学ぶの説明です。

Sponsored Link

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

参考記事