PyjsPython的RIA框架
Pyjs 是用于Web和桌面的 RIA 開(kāi)發(fā)平臺(tái),包含一個(gè) Python 到 JavaScript 的編譯器,一個(gè) Ajax 框架和一組 Widget API。Pyjs 相當(dāng)于是谷歌的 GWT 的 Python 移植版本,同時(shí)也支持桌面應(yīng)用開(kāi)發(fā) —— Pyjs Desktop,可直接使用獨(dú)立桌面應(yīng)用程序的方式來(lái)運(yùn)行相同代碼的 Web 項(xiàng)目,而無(wú)需打開(kāi)瀏覽器。
一段簡(jiǎn)單的 Pyjs 代碼:
import pyjd # this is dummy in pyjs
from pyjamas.ui.RootPanel import RootPanel
from pyjamas.ui.Label import Label
pyjd.setup('public/hello.html')
l = Label('Hello Pyjs')
RootPanel().add(l)
pyjd.run()評(píng)論
圖片
表情
