助走から離陸まで
Lift を使ってみる。Lift による最初のインタラクティブなアプリケーションの作成。編隊飛行へ
初心者歓迎の暖かい Lift コミュニティに参加して情報を得たり、質問や新機能の提案をする。Have fun!チーム
Lift チームの紹介。Wiki
wiki で Lift に関する情報交換をする。Lift とは
Lift は、Web アプリケーションを記述するための表現力に富んだエレガントなフレームワークです。Lift アプリケーションには、次のような特徴があります。
- セキュア -- Lift アプリケーションは、OWASP の10大セキュリティ脆弱性の多くをはじめ、一般的な脆弱性に対する耐性があります。
- 開発者中心 -- Lift アプリケーションは迅速に構築でき、簡潔で、メンテナンスが容易です。
- スケーラブル -- Lift アプリケーションはパフォーマンスが高く、現実の運用でも強力な柔軟性を発揮して膨大なトラフィックを処理できます。
- デスクトップアプリケーションのようにインタラクティブ -- Lift の Comet サポートはほかに例のない優れたもので、Ajax サポートも非常に簡単、しかもセキュアです。
上のような特徴を Lift がどのようにして実現しているか興味を持ったら、ぜひ Lift の概要を読んでください。
Lift は、Apache 2.0 License の下でライセンスされているオープンソースソフトウェアです。
Lift アプリケーションは、エレガントな JVM 言語である Scala で記述されているので、開発者は自分の好みの Java ライブラリを使って、使い慣れた Servlet コンテナやアプリケーションサーバーにアプリケーションをデプロイすることができます。すでに手元にあるコードを利用し、設定済みのコンテナにアプリケーションをデプロイしてください。
最新情報
Lift 2.2-RC1 がリリースされました。
2010/12/08 Lift チームからのお知らせ: Lift バージョン 2.2-RC1 がリリースされました。
DPP、『Simply Lift』本の執筆を開始
David Pollak が新しい本『Simply Lift』の執筆を開始しました。
Lift 2.2-M1 がリリースされました!
2010/11/03 Lift チームからのお知らせ: Lift バージョン 2.2-M1 がリリースされました。
『Exploring Lift』本に専用の Web サイト
『Exploring Lift』本専用の Web サイトが用意されました。オンラインバージョンだけでなく、ダウンロード可能な PDF バージョン、HTML バージョンもあります。
DPP、Scala を紹介
David Pollak (DPP) が Bay Area Scala Enthusiasts (BASE) で Scala を紹介しました。
DPP、Phase/Philly Lambda でプレゼンテーション
David Pollak が Phase/Philly Lambda 合同ミーティングで Lift と Scala をテーマにプレゼンテーションを行いました。参加者全員が楽しいひとときを過ごしました。
Lift 2.1 がリリースされました!
2010/09/24 Lift チームからのお知らせ: Lift Web フレームワークのバージョン 2.1 がリリースされました。
FLOSS インタビュー
Lift の David Pollak が Twit.tv FLOSS チャンネルのインタビューを受けました。
Lift 2.0 がリリースされました!
2010/06/30 Lift チームからのお知らせ: Lift Web フレームワークのバージョン 2.0 がリリースされました。
Novell Pulse -- コア部分に Lift を採用
Novell はそのリアルタイムコラボレーションプラットフォームの構築にあたって、どのように Lift を活用しているのでしょうか。
Foursquare、Lift を採用
Foursquare はどのように Lift を活用しているのでしょうか。
Xerox、Lift と Scala を活用
Xerox の Tim Perrett に、同社の Lift と Scala の活用事例についてインタビューしました。
Lift 1.0 がリリースされました!
2009/02/26 - 数カ月の開発期間を経て、Lift 1.0 がリリースされました。
Lift に関する書籍
『Exploring Lift』は、Derek Chen-Becker、Tyler Weir、Marius Danciu 共著のオープンソースブックです。http://exploring.liftweb.net/ では、この本の PDF バージョンと HTML バージョンを無料で入手できます。
Tim Perrett 著、『Lift In Action』は、Manning の Early Access Program で入手できます。
Scala とは
Scala は汎用プログラミング言語です。Scala を使えば、一般的なプログラミングパターンを簡潔でエレガントに、かつ型保証された方法で表現できます。Scala には、オブジェクト指向言語と関数型言語の特徴がスムーズに統合されています。また、Java とも完全に相互運用可能です。
Lift アプリケーションは、エレガントな JVM 言語である Scala で記述されているので、開発者は自分の好みの Java ライブラリを使って、使い慣れた Servlet コンテナやアプリケーションサーバーにアプリケーションをデプロイすることができます。すでに手元にあるコードを利用し、設定済みのコンテナにアプリケーションをデプロイしてください。



