Webアプリケーションの構成を大きく分けると、クライアントサイドとサーバーサイドの2つになります。
・クライアントサイド・・・ユーザーが手に触れて見ることのできる領域
例)「※ブラウザ(画面)」「スマホ」「パソコン」
※ブラウザの使用言語・・・HTML、CSS、JavaScript 等...
・サーバーサイド・・・ユーザーが普段見ることや触れることができない領域、
WEBアプリケーションの本体が置いてある場所。
一般的なサーバーの例)「WEBサーバー」「データベースサーバー」
サーバーサイドでの使用言語・・・Ruby、PHP、Perl、Java 等…