client-side

[ˈklaɪəntˌsaɪd] クライアントサイド

1. クライアント(ユーザーのデバイスやブラウザ)側で行われる処理や機能。

ウェブアプリケーションやソフトウェアにおいて、サーバーではなく、ユーザーが利用するクライアント環境(ウェブブラウザやデスクトップアプリケーションなど)で実行される処理や機能を指します。これにより、サーバーへの負荷を軽減したり、より応答性の高いユーザーインターフェースを提供できます。
Client-side validation improves user experience by checking input before sending it to the server. (クライアントサイドのバリデーションは、入力をサーバーに送信する前にチェックすることで、ユーザー体験を向上させます。)

2. ウェブ開発において、サーバーではなくブラウザ上で実行されるコードや技術(例: JavaScript、HTML、CSS)。

ウェブ開発の文脈で使われることが多く、JavaScript、HTML、CSSのように、ユーザーのウェブブラウザが直接解釈・実行する技術やコードの領域を指します。これに対し、PHP、Python (Django/Flask)、Ruby (Rails) などサーバー上で実行される技術は「サーバーサイド」と呼ばれます。
JavaScript is primarily a client-side scripting language. (JavaScriptは主にクライアントサイドのスクリプト言語です。)