😽

【初学者によるまとめ】この一冊で全部わかるWeb技術の基本 「Chapter4」>「05 スクリプト言語」

2024/12/19に公開

目的:「イラスト図解式 この一冊で全部わかるWeb技術の基本」の要点を自分なりにまとめ、Qiitaへアウトプットして理解力の向上に努める。

注意点
🤔 ←この絵文字の文章は個人的な見解になります。的外れなこともあるかと思います。
例)🤔<(感想、考察、疑問点など)

(参考書籍)

  1. イラスト図解式 この一冊で全部わかるWeb技術の基本

(参考サイト)

  1. servicenow Documentation
  2. ecma-international

スクリプト言語

2種類のスクリプト言語

  • サーバーサイド・スクリプト … Webサーバー内でサーバーサイド・スクリプトを呼ぶためのプログラム
    • Perl、PHP、Python、Ruby がメジャー
    • HTMLとは全く関係なく動的な処理を施したり、HTML自体を生成するサーバーサイド・スクリプトが存在するため、本来のHTML(静的なWebページ)とは完全に分離させている
  • クライアントサイド・スクリプト … クライアント側(ブラウザ)のイベントを感知してJavaScript が実行される
    • クライアント側のイベントを感知するという特徴から、HTMLとの親和性が高いためCSSのようにHTML内に直書きも可能
      ただし、CSSと同様に分離するのが一般的

ECMAScript

  • この記事のHTMLの例と同様に、各開発企業が各々でオリジナルのJavaScriptを開発していく場合に、困るのは"それら乱立したJavaScriptに対応したWebブラウザを開発する側"となる
    • その状況を防ぐために標準的な ECMAScript という"標準として1つの規格として存在するJavaScript"の存在が必要となる

Discussion