バージョン 14 (更新者: shinomiya, 更新時期: 14 年 前)
JavaScriptAPIの作り方へのリンクを追加

im-Jssp Framework にようこそ

このページは、im-Jssp Framework 開発プロジェクトのトップページです。

im-Jssp Framework(Intra-Mart JavaScriptServerPage Framework)は、
サーバサイドのビジネスロジックを JavaScript で実装する事の出来る Web アプリケーション開発モデルの実行エンジンです。

プレゼンテーションページと呼ばれる画面レイアウトを定義したファイルと、 ファンクションコンテナと呼ばれる JavaScript で実装したプログラムファイルの2つで動作します。

プレゼンテーションページは HTML で記述し、この開発モデル専用の特殊なタグ(<IMART>タグ)を用いて、 ファンクションコンテナで生成した各種データを展開し、ブラウザに表示することができます。

ファンクションコンテナは、スクリプト言語(それも、一般的な JavaScript)で作成するため、 比較的簡単にアプリケーションを開発できることが特徴です。 また、HTML と JavaScript というWeb ページ作成のための言語で、サーバ側ロジックを実装するため技術習得も簡単です。

プログラムがインタプリタで動作する事も特徴の一つです。

im-Jssp Frameworkの特徴

  • ユーザインターフェース と ビジネスロジックを分離したモデル
    • ユーザインターフェース・・・プレゼンテーションページ
    • ビジネスロジック・・・ファンクションコンテナ
  • Webアプリケーションを開発する際に習得が必要な言語は2種
    • HTML
    • JavaScript
  • ファンクション・コンテナのベース言語はJavaScriptEcmaScript?
    • 軽量言語(LL:Lightweight Language)による開発が可能
  • 拡張可能なカスタムタグ=<IMART>タグ
    • プレゼンテーションページに<IMART>タグを記述することで、
      ファンクションコンテナで生成した各種データをブラウザに表示可能
  • JavaScript 実行エンジンに、mozilla.orgのRhinoを採用

スタートポイント


ダウンロード

  • アーカイブは、ページ上部の「ダウンロード」からもダウンロード可能です。
  • Maven サイトは、ページ上部の「Maven」より閲覧可能です。

最新リリース

実行環境
versionアーカイブ
0.1.1im-jssp-0.1.1.jar
0.1.1im-jssp-extention-0.1.0.jar
サンプル
versionアーカイブ
0.1.1im-jssp-sample-0.1.1.war

開発版

実行環境
versionアーカイブ
0.1.2im-jssp-0.1.2.jar
0.1.2im-jssp-extention-0.1.2.jar
サンプル
versionアーカイブ
0.1.2im-jssp-sample-0.1.2.war

APIリスト


ライセンス


バグ報告/要望

  • im-Jssp Frameworkを使っていて困ったこと・質問・要望などは、ページ上部の「会議室」に投稿してください。
  • im-Jssp Framework に関するバグ報告は、ページ上部の「チケット登録」から登録してください。
  • スパム防止のため、アクセス制限をしております。
    • チケット登録、および、会議室への投稿を行うには、ユーザ名 / パスワード共に、「imart」でログインしてください。

添付ファイル