ページ「JQuery」と「LiveWire」の間の差分

提供: MonoBook
(ページ間の差分)
ナビゲーションに移動 検索に移動
imported>Fallout New Tokyo
 
imported>Administrator
(ページの作成:「'''LiveWire'''(らいぶ・わいやー)とは、ネットスケープが開発・販売していたWebサーバーである「[[Netscape Enterprise Server]...」)
 
1行目: 1行目:
{{小文字}}
+
'''LiveWire'''(らいぶ・わいやー)とは、[[ネットスケープ]]が開発・販売していた[[Webサーバー]]である「[[Netscape Enterprise Server]]」で使える[[サーバーサイドJavaScript]]の元祖である。
'''jQuery'''(読み:じぇいくえりぃ)とは、[[JavaScript]]界隈で突出した人気を誇るJavaScriptで[[HTML]]をゴリゴリしまくるライブラリのことである。
 
  
== 概要 ==
+
[[プログラミング言語]]としての出来云々以前に、ネットスケープのサーバー製品が鳴かず飛ばずだったため、同製品が添付されていた[[ヒューレット・パッカード]]のサーバー製品を使っていた人ですら存在を知られていないのではないかという状況で、まったくと言っていいほど流行らなかった。
まさか [[Javascript]] [[CSS]]や[[HTML]] [[Glue]]([[グルー]]) としてここまで乱用されることになるとは、10年前は夢にも思わなかったよね。
 
  
jQueryの開発環境としては[[マイクロソフト]]社内の[[ASP.NET]]の中の人たちが[[ASP.NET]]本体の開発そっちのけでjQueryの開発に参加している関係で、無償提供されている[[Visual Web Developer]]を含む[[Visual Studio]]との相性が非常に良く、入力補完やコメントの充実ぶりなど他の統合開発環境を圧倒している。ただしjQueryに限った話ではないが[[JavaScript]]の[[デバッガ]]の使い勝手は[[Opera]][[Opera Dragonfly]]が圧倒的であり捗る。
+
LiveWireは、[[HTML]]に埋め込んだserverタグの中に[[JavaScript]]を書くという記述方式であり、雰囲気的には最近流行の[[Node.js]]などよりは[[PHP]]に近いものとなっている。
  
jQueryあくまでクライアントサイドに特化したものなので[[PHP]]や[[ASP.NET MVC]]と組み合わせて使うことが多い。なお「モデル以外は全部jQueryと[[Knockout.js]]でやろう」という[[ASP.NET SPA]]なる恐ろしい[[フレームワーク]]も登場してきている。
+
=== 使用例 ===
 +
[[hello, world]]」の記述例。
 +
<source lang="html5">
 +
<html>
 +
  <head>
 +
    <title>LiveWireのサンプル</title>
 +
  </head>
 +
  <body>
  
== サブページ ==
+
    <!-- LiveWire 開始タグ -->
* [[jQuery/API一覧]]
+
    <server>
 +
 
 +
      write("hello, world");
 +
 
 +
    </server>
 +
    <!-- LiveWire 終了タグ -->
 +
 
 +
  </body>
 +
</html>
 +
</source>
  
 
== 関連項目 ==
 
== 関連項目 ==
* [[JavaScript]]
 
* [[QUnit]]
 
* [[Knockout]]
 
 
 
== 参考文献 ==
 
== 参考文献 ==
{{reflist}}
+
<references/>
 
 
 
== 外部リンク ==
 
== 外部リンク ==
* http://jquery.com/
 
  
 
{{stub}}
 
{{stub}}

2012年4月2日 (月) 02:06時点における版

LiveWire(らいぶ・わいやー)とは、ネットスケープが開発・販売していたWebサーバーである「Netscape Enterprise Server」で使えるサーバーサイドJavaScriptの元祖である。

プログラミング言語としての出来云々以前に、ネットスケープのサーバー製品が鳴かず飛ばずだったため、同製品が添付されていたヒューレット・パッカードのサーバー製品を使っていた人ですら存在を知られていないのではないかという状況で、まったくと言っていいほど流行らなかった。

LiveWireは、HTMLに埋め込んだserverタグの中にJavaScriptを書くという記述方式であり、雰囲気的には最近流行のNode.jsなどよりはPHPに近いものとなっている。

使用例

hello, world」の記述例。

<html>
  <head>
    <title>LiveWireのサンプル</title>
  </head>
  <body>

    <!-- LiveWire 開始タグ -->
    <server>

      write("hello, world");

    </server>
    <!-- LiveWire 終了タグ -->

  </body>
</html>

関連項目

参考文献

外部リンク