⌖ Detail
スタックとは?
スタックとは、ビジネスやITの分野で広く使われる用語で、複数の要素や技術を積み重ねた状態や構成のことを指します。もともとは「積み重ねる」「山積みする」という意味の英単語 “stack” が語源で、文脈によって意味合いが異なりますが、近年では「技術スタック(Tech Stack)」という使い方が特に一般的です。
広告
スタックの主な使われ方と意味
1. 技術スタック(Tech Stack)
開発現場などで最もよく使われる用法で、あるシステムやアプリケーションを構築するために使用されている技術の組み合わせを指します。具体的には以下のような要素が含まれます。
- フロントエンド(例:HTML、CSS、JavaScript、React)
- バックエンド(例:Node.js、Ruby on Rails、Python)
- データベース(例:MySQL、MongoDB)
- インフラ・クラウド(例:AWS、Google Cloud、Docker)
企業の求人情報やエンジニアの履歴書などで「使用技術スタック」として記載されることも多く、となっています。
✺ Editor’s Memo
現場での運用は、業界・規模・組織文化によって大きく変わります。記事内のインタビュー事例も併せて参考にしてください。
— SHARE with カイシャの育成論 編集部