サーバサイドJavascriptについて調べています。


有名どころは、Node.jsだと思いますが、Node.js以外にご存知のものがあれば教えていただきたいと思います。

回答は、1つの環境について1つの回答でお願いします。回答には必ずオフィシャルサイトへのリンクを付けてください。

調査目的なので、ベストアンサーの予定はなく、ポイントも均等で行うつもりでおりますことをご了承ください。なおサーバサイドJavascriptである確認ができない情報に関しましてはポイント配分から外させていただくことがあります。

よろしくお願いします。

回答の条件
  • URL必須
  • 1人20回まで
  • 登録:
  • 終了:2012/07/12 13:23:27
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答6件)

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

Rhino : JavaScript for Java @mozilla
http://www.mozilla.org/rhino/

id:papa-tomo

Java仮想マシン上で動作するのですね。RhinoでWebサーバを組むには、ちょっとハードルがありそうですね。調べるとHelmaなどのWebフレームワークがあって、フレームワークを利用すると、簡単そうな気がします。

2012/07/11 18:22:01
id:a-kuma3 No.2

回答回数4973ベストアンサー獲得回数2154

SpiderMonkey @mozilla
https://developer.mozilla.org/en/SpiderMonkey

サーバサイドってイメージは、全然ありませんけど。

id:papa-tomo

インタプリター言語エンジンとでも理解すれば良いのでしょうか。CGIとして利用する他にも使い道がありそうですね。

2012/07/11 22:42:49
id:a-kuma3 No.3

回答回数4973ベストアンサー獲得回数2154

Aptana Jaxer
http://www.aptana.com/
https://github.com/aptana/Jaxer

オフィシャルに、どれを貼れば適切なのか、分からなかったので二つ貼ってます。
最近、めっきり聞かなくなった気がするけど、Aptana Studio を含めて、使ってる人はいるのかしらん。

こちらは参考に、gihyo.jp の連載。
http://gihyo.jp/dev/serial/01/jaxer

id:papa-tomo

かなり理想的な環境ですね。サーバ側に置かれた関数をブラウザで簡単に呼び出して、引数も渡せるのはいいですね。これだけの機能を持ちながら、いまいち盛り上がっていないのが謎ですね。

2012/07/11 23:00:10
id:fukaoi No.4

回答回数1ベストアンサー獲得回数0

『Wakanda』
サーバーサイド、クライアントサイド、開発環境(IDE)もふくめて提供しているようです。

http://www.wakanda.jp/

id:Cherenkov No.5

回答回数1504ベストアンサー獲得回数493

他3件のコメントを見る
id:Cherenkov

node.jsベースの Meteor みたいのもあるし

2012/07/11 23:11:25
id:papa-tomo

すみません、定義が曖昧で・・・

2012/07/11 23:11:49
id:Cherenkov No.6

回答回数1504ベストアンサー獲得回数493

id:papa-tomo

Node.jsが出てますが、これが基盤ですね。むしろNode.jsがフレームワークですね。

2012/07/11 23:09:40
  • id:a-kuma3
    ひとつ質問。
    「○○上で動作する△△というフレームワーク」みたいなのは、1カウントになるんでしょうか。

    例えば、Node.js に乗っかってる Yahoo の Mojito みたいなやつ。
  • id:papa-tomo
    早速、色々とお教えいただきありがとうございます。

    正直そこまでは考えていませんでした。

    基本的に、基盤がサーバサイドJavascriptであるなら、その上で展開されるフレームワークは今回の調査では無視したいと考えています。mod_jsのようなモジュールは、基盤がApacheなので、1カウントでお願いします。

    例としてmod_jsを出してしまったので、mod_jsについては、今回、回答に入れていただいても結構ですが、ポイント配分からは除外させていただきたいと思います。

    ただいま、これまでに回答していただいたものを追調査させていただいております。
  • id:Cherenkov
    フレームワークの基盤のJSエンジンを挙げていけばいいんですか?
  • id:Cherenkov
    http://en.wikipedia.org/wiki/Comparison_of_server-side_JavaScript_solutions
    の下の表をみれば一発なのでは?めんどくさい。
  • id:a-kuma3
    >>
    の下の表をみれば一発なのでは?
    <<
    でも、網羅してる、って感じじゃないですよね。
  • id:papa-tomo
    探してもらう事が目的ではなくて、知られていない環境があればと思っての質問になります。めんどくさいお願いで申し訳ありません。

    いわゆる検索エンジンでは、探しきれないものがあれば、大変参考になる訳で、それこそ人力検索はてなの本領だと思っています。実際、wikiに掲載されていないものが、すでにリストアップされていて、非常に価値があると感じています。
  • id:papa-tomo
    曖昧な質問で申し訳ありませんでした。

    質問は後ほどキャンセルします。

    ポイントは、回答数に応じて配分したものをメッセージで送ります。

    色々な意味で勉強になりました。
  • id:a-kuma3
    >質問は後ほどキャンセルします。
    あら、そうなの。
    じゃあ、残りのふた枠をどう使おうかと思ってたのを、まとめて。


    ・RingoJS
    http://ringojs.org/
    Rhino がベースになってますが、独自の実装が追加されています。

    ・Google Apps Script
    https://developers.google.com/apps-script/?hl=ja

    ・EJScript
    http://www.ejscript.org/

    ・Jaggery
    http://jaggery.io/

    ・AMPscript
    http://wiki.memberlandingpages.com/010_ExactTarget
    http://wiki.memberlandingpages.com/Server-side_Javascript

    ExactTarget って、何?


    以下、オフィシャルにたどり着けないもの。

    ・WSJS
    http://wsjs.dip.jp:8008/index.html

    ・Sarugau JS
    http://www.arclamp.jp/blog/archives/000809.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません