API
AI時代に一番価値が上がるのはAIの知識ではない AIは「プログラム」ではなく「部品」 具体例:AIチャットを作る場合 なぜPythonではなくJavaScriptなのか JavaScriptが必要になる具体的な場面 入力補助 ストリーミング表示 非同期通信 エラー制御 AIの理解だ…
APIは「機能」ではなく「窓口」である 銀行の窓口で考える Webでの実際の動き なぜAPIが必要なのか APIがあると何が変わるのか 注意点:速いとは限らない よくある誤解 API=特別な技術 APIは開発者だけのもの まとめ APIは「機能」ではなく「窓口」である A…
XMLHttpRequestとは 基本的な使い方 主なメソッドとプロパティ Fetch APIの例 XMLHttpRequestとは XMLHttpRequest(略してXHR)は、JavaScriptを使用してウェブブラウザとウェブサーバーの間でデータを非同期的にやり取りするためのAPIです。 これにより、ペ…
API Gatewayの機能と利点 主な機能 利点 主なプロバイダー API Gatewayの機能と利点 API Gatewayは、複数の異なるAPIエンドポイントへのアクセスを一元的に管理するサービスです。 以下にAPI Gatewayの主な機能と利点を示します。 主な機能 1. ルーティング:…
HTMLのprompt APIとは 使い方のポイント TypeScriptでprompt APIを使った処理の実装 HTMLのprompt APIとは HTMLのPrompt APIは、ブラウザ上でユーザーにプロンプトを表示するための機能です。 これを使用することで、JavaScriptを使ってユーザーから情報を収…
GraphQLとは GraphQLを使用する具体的な場面 GraphQLの実装例 GraphQLとは GraphQLは、Facebookが開発したデータクエリ言語および実行エンジンです。 RESTful APIに代わるものとして設計されました。 RESTful APIでは、クライアントはリクエストを送信し、サ…
REST APIとは 通常のAPIとの違い REST APIとは REST(Representational State Transfer)APIは、ソフトウェアアーキテクチャの一形態であり、ネットワーク上のリソースを操作するための手段です。 REST APIは、HTTPプロトコルを通じてクライアントとサーバー…
API仕様ファーストとは 最初に定義すべきAPIの仕様 API仕様ファーストで開発をするデメリット API仕様ファーストとは API仕様ファースト(API Spec First)は、ソフトウェア開発のアプローチの一つで、API(Application Programming Interface)を設計する際…