2013-05-02 68 views
3

有沒有什麼Flask(Python網絡框架)那麼Lua作爲一種語言不支持?可以將Flask(Python)移植到Lua嗎?

我想重新實現在Python中開發的Flask到Lua來創建一個類似於Flask的新Lua webframework。但在我嘗試創建一個基於Flask作爲參考的新Lua webframework之前,我想從一開始就知道Flask提供的某些功能是否會由於Python和Lua之間的差異而轉換爲Lua。

回答

3

我想不出任何語言功能你會在Lua丟失,可能會阻止你實現一個類似於瓶的東西。

我敢肯定你檢查這已經,但以防萬一:有幾個webframeworks已經可用於Lua中,一些正在積極發展(和一些沒有了一段時間更新):

+0

Moonscript是Lua中。這是一個Lua的DSL,類似於CoffeeScript – nickb 2013-05-03 01:35:08

+0

@nickb,Leaf表示Lua的例子在todo列表中;目前所有的都是用於Moonscript。 – 2013-05-03 03:47:24

+0

Lua版本已經發布,http://leafo.net/lapis/#lang=lua,我還沒有翻譯所有的參考手冊,但你可以在這裏找到一個詳細的例子http://leafo.net/青金石/#的reference.html青金石功能於LUA – leafo 2013-07-22 23:19:11