Skip to content

Commit cf397f7

Browse files
committed
WIP
1 parent 57027b2 commit cf397f7

File tree

10 files changed

+231
-184
lines changed

10 files changed

+231
-184
lines changed
Binary file not shown.
3.93 MB
Binary file not shown.
Binary file not shown.

docs/4-advanced/05-integration-and-deployment/index.mdx

Lines changed: 222 additions & 175 deletions
Large diffs are not rendered by default.
Binary file not shown.
2.54 MB
Binary file not shown.
Binary file not shown.
Binary file not shown.

src/components/Term/definitions.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -460,10 +460,16 @@ export default {
460460
"JavaScriptでは、数値のゼロ、空文字列、null、undefined、NaNをfalsy、それ以外の全ての値をtruthyとみなす。if文は条件式の結果がtruthyであるかfalsyであるかによって分岐を行う。",
461461
referencePage: "/docs/advanced/react/",
462462
},
463+
mutableImmutable: {
464+
name: "ミュータブルとイミュータブル",
465+
definition:
466+
"オブジェクトの内部が変更可能であるとき、そのオブジェクトはミュータブルであるといい、変更不能である場合はイミュータブルであるという。Reactなどのライブラリでは状態を表すオブジェクトはイミュータブルであることが求められる。これは、状態が変化する際に参照も変化することを保証するためである。",
467+
referencePage: "/docs/browser-apps/reference/",
468+
},
463469
typescriptExecute: {
464470
name: "tsx(TypeScript Execute)",
465471
definition:
466-
"Node.js環境でTypeScriptファイルを直接実行するためのツール。`tsx 実行するファイルのパス`とすることで、TypeScriptファイルを直接実行できる。",
472+
"Node.js環境で事前にTypeScriptをJavaScriptにトランスパイルせずにTypeScriptファイルを実行するためのツール。`npx tsx 実行するファイルのパス`とすることで、TypeScriptファイルを実行できる。",
467473
referencePage: "/docs/advanced/integration-and-deployment/",
468474
// 参考:tsx公式 https://tsx.is/
469475
},
@@ -476,15 +482,9 @@ export default {
476482
cors: {
477483
name: "CORS(Cross-Origin Resource Sharing)",
478484
definition:
479-
"異なるオリジンのリソースへアクセスすることを可能にする仕組み。サーバーがHTTPレスポンスヘッダに特定のヘッダを含めることで、ブラウザは異なるオリジンのリソースへのアクセスを許可する。",
485+
"ブラウザによって制限されている異なるオリジンのリソースへのアクセスを可能にする仕組み。サーバーがHTTPレスポンスヘッダに特定のヘッダを含めることで、ブラウザはそのアクセスを許可する。",
480486
referencePage: "/docs/advanced/integration-and-deployment/",
481487
// 参考:MDN「オリジン間リソース共有 (CORS)」 https://developer.mozilla.org/ja/docs/Web/HTTP/Guides/CORS
482488
},
483-
mutableImmutable: {
484-
name: "ミュータブルとイミュータブル",
485-
definition:
486-
"オブジェクトの内部が変更可能であるとき、そのオブジェクトはミュータブルであるといい、変更不能である場合はイミュータブルであるという。Reactなどのライブラリでは状態を表すオブジェクトはイミュータブルであることが求められる。これは、状態が変化する際に参照も変化することを保証するためである。",
487-
referencePage: "/docs/browser-apps/reference/",
488-
},
489489
},
490490
};

src/components/Term/type-map.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ const typeMap = new Map([
106106
["JSX", "jsx"],
107107
["truthy", "javascriptTruthyFalsy"],
108108
["falsy", "javascriptTruthyFalsy"],
109-
["tsx", "typescriptExecute"],
109+
["tsxパッケージ", "typescriptExecute"],
110110
["オリジン", "origin"],
111111
["CORS", "cors"],
112112
["CORS(Cross-Origin Resource Sharing)", "cors"],

0 commit comments

Comments
 (0)