Seedoとは

WebとDBのスペシャリストによって作成された Scala の Web フレームワークです。学習曲線は易しく、簡単に始められ、Scala 言語を学べば学ぶほど威力を増します。
* WebプログラマーとWebデザイナーの共同作業でサイトを構築するというコンセプトに基づいてデザインされています。軽量Webフレームでありながら、十分なサイト表現力を有します。
* Javaに開発効率の限界を感じている。しかし、スクリプト系フレームでは物足りないとき、Scalaはあなたの心強い味方となります。
* Seedo フレームワークは、純日本製です。

強力な SQL データベースアクセス

パフォーマンス重視でSQL言語よりDBアクセスは表現したいとき、JDBCをラッピングしたクラス群はあなたの力になります。
Ruby on railsにように非SQL言語でDBアクセスもサポートします。
初リリースはJAN 1, 2011。
def selectBeanPk {
	val emp = new EMP
	db.selectBean(emp,7788)
	println(emp.toString)
}
											

Webページ

HTMLファイルには専用のタグは一切ありません。
HTML,CSS,Javascrip以外は学習する必要はありません。 タグのclass属性に動的コードを呼び出すための定義するだけ。このclass属性のあるタグが動的コードによって生成されたタグによって置換されます。
<HTML>
<BODY>
 <DIV class='seedo:myapp.Dbaccess:get:7788' >
 DB table
 </DIV>
</BODY>
</HTML>
										

始めてみよう!

Scala on Seedo.

* Seedoフレームは、Scala言語によって記述されています。
*

さあ、はじめよう

read more Download

最新情報

2011年9月
日本語版ページをリリース

Seedoフレームは、オープンソースライセンスです。(Apache 2.0 license)
*

Web Application

TOMCAT7 / TOMCAT6の環境で動作します。
*

Scalaとは

Scala言語は、簡潔で、上品で、安全なプログラミングパターンを表現するように設計された汎用のプログラミング言語です。オブジェクト指向の特徴と関数型言語をエレガントに統合します。 また、Javaで開発されたライブラリを完全に共同利用できます。

デモ

このSeedo紹介HP自身が、Seedo Webフレームワークで動作しています。