共有レンタルサーバーのサムネイル

共有レンタルサーバー

すべてのレンタルサーバーはJavaScriptが使える

公開日: 2022.4.25

Webサイトをリッチにしてくれるプログラミング言語・JavaScript。専用のサーバーが必要な気がしてしまいますが、実はすべてのレンタルサーバーでJavaScriptが使えます。その理由を解説します。

編集ノート:SERVERSUSでは、パートナーリンクからコミッションを得ています。コミッションが記事の意見や、サービスの評価に影響を与えることはありません。

JavaScriptとは?

JavaScriptはプログラミング言語の一種で、主にWebページの表示に使われます。

JavaScript | mdn

Webページの表示に使われるため、「JavaScriptに対応するレンタルサーバーが必要」と思いがちですが、JavaScriptはサーバーではなくブラウザで実行するので、「全てのWebサーバーはJavaScriptを使える」と考えてOKです。

レンタルサーバーでJavaScriptはどうやって動く?

Webページにおいて、JavaScriptを実行するはサーバーではなくブラウザです。そのため、「ブラウザに適切にJavaScriptを読み込ませれば、問題なく動作する」というのが実態です。

プログラミングに詳しくない方はイメージがしづらいかもしれませんが、WebページでJavaScriptを使う際は、

  1. Webページ(HTML)をロードする(サーバー側の処理)
  2. ロードしたHTMLの中にJavaScriptを認識する(ブラウザ側の処理)
  3. JavaScriptのプログラミング内容に沿って処理する(ブラウザ側の処理)

という流れになります。上でもわかる通り、サーバー側が行っているのはあくまでJavaScriptというデータを送っているだけです。

ですから、Webサーバーとしての機能メインのレンタルサーバーで、JavaScriptが使えるのは当然のことなのです。

レンタルサーバーでJavaScriptを実行する方法

レンタルサーバーでホスティングをしているWebページでJavaScriptを実行させる方法としては、

  1. HTML内に記述する
  2. 外部ファイルとしてロードさせる

という二つの方法がありますが、どちらも一般的なレンタルサーバーで対処可能です。

どちらの方法を使うかはWebサイトの設計や規模によって違いますが、外部ファイルとしてロードさせるのが主流です。

例外はNode.js

JavaScriptはWebページで使われる言語でしたが、非ブラウザ環境でも実行できるようにしたNode.jsなどもあります。Node.jsはブラウザではなくサーバーサイドで実行するため、対応するサーバーが必要です。

Node.jsが動作するサーバーは、

  1. VPS
  2. サーバーレス
  3. 専用サーバー

がメインです。

どのサーバーもレンタルサーバーとは使い方が異なりますが、レンタルサーバーに近い使い方ができるのはサーバーレスでしょう。Node.jsの入門として使いやすいのもサーバーレスです。


価格は記載がある場合を除き、すべて税込みです。

関連キーワード

共有レンタルサーバーの新着記事

共有レンタルサーバーの新着ガイド

もっと見る