2012-04-13 65 views
1

我正在嘗試開發一個簡單的Facebook Web應用程序,對於FB應用程序開發和一般的Web應用程序開發,我都很新。我一直在尋找一種快速啓動和學習的方式,並且我遇到了Heroku。 這對我來說似乎是學習Facebook應用程序開發的一個很好的平臺,但我擔心的是,如果我希望我的應用程序能夠繼續增長,或者如果我想用它開始做更高級的事情,那麼我將不得不轉向類似亞馬遜的Web服務,以使其經濟合適?在那種情況下,這樣的舉動難以做到嗎?換句話說,如果我開始學習Heroku上的Facebook應用程序開發,我是否會與該平臺「綁定」,無法在任何其他平臺上構建/運行Facebook應用程序?或者你認爲Heroku對於像我這樣的初學者來說是一個很好的方式,一旦我熟練掌握了選擇將其他應用程序移到其他地方的選項,就可以開始學習了。Heroku是否存在可移植性風險?

回答

2

對於FB應用程序開發和一般的Web應用程序開發,我都很新。

那麼你不應該擔心被卡在一個平臺。您最終得到的平臺將會是您遇到的各種障礙的結果,以及您在特定應用程序中的經驗和利弊。

Facebook API和所有官方SDK均獨立於平臺。代碼也永遠不會只寫一次,您將遇到重構。所以,轉移你的應用程序是這個過程的一部分,一些轉移路線比其他轉移路線更難,但你會一路學習。

Heroku很好,你將能夠學習,git,unix命令和web開發於一身。

因此不,對於學習Facebook開發的人來說沒有可移植性風險。