用語集

IT用語集

VPN、IPsec、TLS、CISA、NVD など、記事内で出てくるIT用語や固有名詞を初心者向けにまとめた用語集です。

Glossary Ruby on Rails

Ruby on Rails は、Ruby で Web アプリを素早く作りやすい代表的なフレームワークです。

Rails
Glossary Spring Boot

Spring Boot は、Java でバックエンドや業務システムを作るときによく使われる代表的なフレームワークです。

Glossary Vue.js

Vue.js は、画面をコンポーネント単位で組み立てるための代表的な JavaScript フレームワークです。

Vue VueJS
Glossary Next.js

Next.js は、公開サイトや Web アプリを作るときによく使われる代表的なフロントエンド系フレームワークです。

Nextjs
Glossary Nuxt

Nuxt は、Vue ベースでサイトや Web アプリを作るときによく使われる代表的なフレームワークです。

Glossary Vercel

Vercel は、フロントエンドや Web アプリのデプロイと運用を支えるホスティング基盤です。

vercel
Glossary FastAPI

FastAPI は、Python で API を作るときによく使われる代表的なフレームワークです。

Fast API
Glossary Nitro

Nitro は、Nuxt のサーバー処理や API を支えるサーバーエンジンです。

プログラミング言語は、コンピューターに処理内容を伝えるための書き方のルールです。

Programming Language
Glossary Python

Python は、読みやすさと用途の広さで人気が高い代表的なプログラミング言語です。

Glossary PHP

PHP は、Web 開発で長く使われている代表的なサーバーサイド言語です。

Glossary JavaScript

JavaScript は、Web ページや Web アプリで広く使われる代表的なプログラミング言語です。

JS
Glossary TypeScript

TypeScript は、JavaScript に型チェックを加えて大きな開発を扱いやすくする言語です。

TS
Glossary Java

Java は、業務システムや企業向けバックエンドで広く使われる代表的なプログラミング言語です。

Glossary Go

Go は、シンプルさと運用のしやすさで支持される代表的なプログラミング言語です。

Golang
Glossary C#

C# は、.NET の世界で広く使われる代表的なプログラミング言語です。

CSharp C Sharp
Glossary Ruby

Ruby は、読みやすさと書きやすさに強みがある代表的なプログラミング言語です。

Glossary IdP

IdP は、ユーザーが誰なのかを確認して認証結果を各サービスへ渡す役割を持つ仕組みです。

Identity Provider
Glossary SAML

SAML は、認証結果をサービスへ渡すために使われる代表的なSSO連携方式です。

Glossary OpenID Connect

OpenID Connect は、OAuth 2.0 を土台にして認証を扱えるようにした仕組みです。

OIDC
Glossary OAuth 2.0

OAuth 2.0 は、他のサービスへ権限を安全に委ねるための仕組みです。

OAuth2 OAuth
Glossary SCIM

SCIM は、ユーザー作成や停止などのアカウント連携を自動化しやすくする仕組みです。

Glossary 逆プロキシ

逆プロキシは、サーバーやアプリの前段でリクエストを受けて、内部へ渡す仕組みです。

リバースプロキシ reverse proxy

フォワードプロキシは、利用者側の代理として外部へアクセスする仕組みです。

forward proxy