ITエンジニア/デザイナ向けにオープンソースを毎日紹介

Nagare projectはGUI並みの画面と機能を備えたWebアプリケーションを開発するためのフレームワーク。

Nagare projectはPython製のオープンソース・ソフトウェア。いわゆるWebサイトとWebアプリケーションとは区別して考える必要がある。そうしないと本質を見失う。Webアプリケーションはローカルアプリケーションの代替えになり得る存在だ。


Screen-shot 394.png

電卓やカウンターのデモ

 

今後、Webアプリケーションはどんどんニーズを増していくだろう。そんな時にはAjaxは当たり前で、開発方法も変わってくるかも知れない。そこで注目したいのはNagare project、Webアプリケーション開発用のフレームワークだ。

Nagare projectはHTMLを手打ちで入力しない。画面のオブジェクトを定義して描画すれば、画面上のアクションでPython側のメソッドが呼ばれる。イベント駆動型の開発を可能にするのだ。これはまさにローカルアプリケーションライクな手法だ。


Screen-shot 395.png

ゲームも遊べる

 

計算機やカウンター、画像表示、Wikiなど様々なデモが作られている。ゲームのようなインタラクティブなアプリケーションも作成できる。業務アプリケーションなどの開発はNagare projectを使うと従来の手法で開発できるようになりそうだ。

 

Nagare project - Python Web framework

 http://www.nagare.org/

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2