File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -151,7 +151,7 @@ app.listen(3000);
151151
1521521 . 利用者が、ブラウザのアドレスバーに` http://localhost:3000/ ` というURLを入力します。
1531532 . ブラウザは、` localhost:3000 ` で起動しているExpressのサーバーに対して、` / ` というパスに対するHTTPリクエストを送信します。
154- 3 . Expressは` / ` に対するHTTPリクエストを受け取り、** [ 4行目] ** の関数を実行します。引数として、Expressは次に示す2つのオブジェクトを生成して渡します。
154+ 3 . Expressは` / ` に対するHTTPリクエストを受け取り、** [ 4行目] ** の関数を実行します。引数として、Expressは次に示す2つのオブジェクトを生成して渡します。
155155 - 第1引数 (` request ` ): 受け取ったHTTPリクエストに関する情報をExpressが開発者にとって扱いやすい形にまとめた[ ` Request ` ] ( https://expressjs.com/ja/api.html#req ) クラスのインスタンス。
156156 - 第2引数 (` response ` ): Expressがクライアントに返すHTTPレスポンスを開発者が制御するための[ ` Response ` ] ( https://expressjs.com/ja/api.html#res ) クラスのインスタンス。
1571574 . ** [ 5行目] ** の <code >{ ' response.send(`...`);' } </code >により、Expressは<code >{ ' `Hello World! <a href="./lang/ja">日本語</a>`' } </code >という文字列をレスポンスとして送信します。
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import chatAppVideo from "./chat-app.mp4";
88
99これまで、ブラウザが<Term >サーバー</Term >に対して<Term >リクエスト</Term >を送信するのは、リンクがクリックされたときや、フォームが送信されたときなど、ページの再読み込みが起こる場合のみでした。
1010
11- しかしながら、ブラウザ上で動くJavaScriptから利用できる** Fetch < Term > API</ Term > ** を用いると、任意のタイミングで<Term >リクエスト</Term >が発行できるようになります。<Term >API</Term >は、アプリケーションプログラミングインターフェース (Application Programming Interface) の略で、あるソフトウェアの機能や管理するデータを、外部の他のソフトウェアで利用するための手順やデータ形式を定めた規約のことです。多くのソフトウェアが共通して利用する機能がまとめて提供されており、<Term >API</Term >に従い短いコードを記述するだけでその機能を利用することができます。
11+ しかしながら、ブラウザ上で動くJavaScriptから利用できる** Fetch API** を用いると、任意のタイミングで<Term >リクエスト</Term >が発行できるようになります。<Term >API</Term >は、アプリケーションプログラミングインターフェース (Application Programming Interface) の略で、あるソフトウェアの機能や管理するデータを、外部の他のソフトウェアで利用するための手順やデータ形式を定めた規約のことです。多くのソフトウェアが共通して利用する機能がまとめて提供されており、<Term >API</Term >に従い短いコードを記述するだけでその機能を利用することができます。
1212
1313{ /* prettier-ignore */ }
1414<Term >サーバー</Term >と<Term >クライアント</Term >、どちらで動くJavaScriptなのかに注意しながら、次のプログラムを実行してみましょう。
Original file line number Diff line number Diff line change @@ -224,7 +224,7 @@ export default function App() {
224224
225225:::tip[ 条件演算子 (三項演算子)]
226226
227- ` ? ` と` : ` の組で表される演算子は、** 条件演算子 (三項演算子)** です。条件式の評価結果が真なら2つめの式を、偽なら3つめの式を評価します。
227+ ` ? ` と` : ` の組で表される演算子は、** 条件演算子 (三項演算子)** です。条件式の評価結果が真なら2つめの式を、偽なら3つめの式を評価します。
228228
229229``` javascript
230230const a = 5 ;
You can’t perform that action at this time.
0 commit comments