From 9bd26f786db328007a589f4099d079c45c06b539 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Thu, 21 Oct 2021 00:37:39 +0900 Subject: 用語集の記事を更新 (HSTS については新規翻訳) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2021/10/20 時点の英語版に基づく --- files/ja/glossary/routers/index.md | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) (limited to 'files/ja/glossary/routers') diff --git a/files/ja/glossary/routers/index.md b/files/ja/glossary/routers/index.md index 1c3ae5a11a..2a28f7eaf2 100644 --- a/files/ja/glossary/routers/index.md +++ b/files/ja/glossary/routers/index.md @@ -1,30 +1,25 @@ --- -title: ルーター +title: Router (ルーター) slug: Glossary/routers +tags: + - Intro translation_of: Glossary/routers original_slug: Glossary/ルーター --- -

Webの世界でのルーターには2つの定義があります。

+ウェブでは**ルーター**には 3 つの定義があります。 -
    -
  1. ネットワーク層にとって、ルーターは{{Glossary('Packet','パケット')}}の行先を決めるネットワーク機器です。
  2. -
  3. アプリケーション層の{{Glossary('SPA','SPA')}} にとって、ルーターは与えられた {{Glossary('URL', 'URL')}} に対してどのようなウェブページを提供するかを決定する{{Glossary('Library','ライブラリー')}}です。
  4. -
+1. ネットワーク層において、ルーターはデータ{{Glossary('Packet','パケット')}}の方向を決めるネットワーク機器です。これらは、ユーザーがインターネットに接続できるように小売店で販売されています。 +2. アプリケーション層の {{Glossary('SPA','SPA')}} においては、ルーターは指定された {{Glossary('URL')}} に対してどのようなウェブページを提供するかを決定するライブラリーです。このミドルウェアモジュールは、次のページを開くためにレンダリングされるファイルへのパスが与えられるため、すべての URL 関数に使用されます。 +3. サービスレイヤーにおける {{Glossary('API')}} の実装では、ルーターは、リクエストを解析し、プログラム内のさまざまなハンドラーにリクエストを指示またはルーティングするソフトウェアコンポーネントです。ルーターのコードは通常、ハンドラーからのレスポンスを受け取り、そのレスポンスをリクエスト元に返すことを容易にします。 -

詳細情報

+## 関連情報 -

一般知識

+ネットワーク層の文脈: -

ネットワーク層における文脈 :

+- {{Interwiki("wikipedia", "ルーター")}} (ウィキペディア) - +アプリケーション層の SPA の文脈 (主要な SPA フレームワークのライブラリー): -

アプリケーション層の SPA における文脈 (主要なSPAフレームワークのライブラリ) :

- - +- [Angular router](https://angular.io/guide/router) +- [React router](https://reacttraining.com/react-router) +- [Vue router](https://router.vuejs.org) -- cgit v1.2.3-54-g00ecf