2009-10-01 98 views
30

要從良好的示例中學習,哪裏是最好的開源Google App Engine應用程序?最喜歡的開源Google App Engine應用程序(Java或Python)

我不在乎它是基於Java還是基於Python。

每個答案請一個應用程序。隨意添加一個鏈接到現場應用程序(如果有的話)和項目頁面。

+1

這可能是作爲參考http://groups.google.com/group/google-appengine/web/google-app-engine-open-source-projects – kristof 2009-10-01 09:28:10

回答

13

當然

+1

1好的有用的。一個由Guido van Rossum編寫的代碼審查工具 – flybywire 2009-10-01 09:37:52

+1

閱讀你的答案几天后,我完全意外地發現自己正在閱讀Rietveld的源代碼以獲得指導。所以我不得不回來給你一個+1 :) 有關記錄,這是一個很好的地方,看看如何在AppEngine上創建一個直接的Django應用程序(即沒有應用程序引擎補丁)。它總是更新而不是文檔(例如,它們已經在使用Django 1.1)。 – JasonSmith 2009-10-06 11:07:11

+0

他們還有一個有用的中間件,可以使用google用戶API將當前用戶附加到請求中。 – JasonSmith 2009-10-06 11:07:57

1

PartychappRietveld是使用XMPP服務允許用戶創建和加入聊天室在一起的Java應用程序GAE。

7

我非常喜歡我的App Engine Console。它是一個小應用程序,是其他應用程序的「插件」。它爲您提供了一個AJAX Python解釋器,該解釋器在服務器—上運行,非常適合開發和調試。有時我使用指向App Engine控制檯的cURL來運行(經過身份驗證的)一次性遠程Python過程調用。

(我寫的,是的,但我每天都用它來維護繁忙的網站。它是第一個工具,我安裝上新的項目,我不知道我怎麼能生活離不開它。)

1

Eezee MVC是Google App Engine的簡易模型,視圖和控制器框架。
功能

  • 有一個控制器類,用於路由,處理和呈現模板。
  • 您的控制器駐留在控制器文件夾,視圖文件夾中的視圖(html Django模板),模型文件夾中的模型中。
  • 允許控制器接收GET/POST參數作爲函數參數。
  • 1

    Pubsubhubbub:作爲Atom和RSS的擴展,一個簡單,開放的,基於服務器到服務器的基於web-hook的pubsub(發佈/訂閱)協議。

    http://code.google.com/p/pubsubhubbub/

    相關問題