full-stack

/ˈfʊlˌstæk/ フルスタック

1. フロントエンドとバックエンドの両方を扱う開発者またはエンジニア。

Webアプリケーションやシステムの開発において、ユーザーインターフェース(フロントエンド)からサーバーサイド、データベース(バックエンド)まで、一連の技術スタック全体を理解し、構築できる専門家を指します。
A full-stack developer can work on both the user interface and server-side logic. (フルスタック開発者は、ユーザーインターフェースとサーバーサイドのロジックの両方に取り組むことができます。)

2. フロントエンドからバックエンドまで、一貫した技術またはアプローチ。

特定の技術スタック(例: MEANスタック、MERNスタック)が、プレゼンテーション層からデータ層まで、Webアプリケーションに必要な全ての要素をカバーしている状態や、そのような統合的な開発アプローチを指します。
The MEAN stack is an example of a full-stack JavaScript solution. (MEANスタックは、フルスタックなJavaScriptソリューションの一例です。)