我沒有在Google上發現任何關於它的事情。所以,這可能嗎?用swift後端和Angular 2前端進行編程。可能嗎?
即丟棄XCode的Storyboard並使用Angular 2製作應用程序。
PS:Swift對我來說不適合我,因爲我的框架和完成後端代碼。我正在使用Swift的AudioKit框架中的FFT algorythm。
我沒有在Google上發現任何關於它的事情。所以,這可能嗎?用swift後端和Angular 2前端進行編程。可能嗎?
即丟棄XCode的Storyboard並使用Angular 2製作應用程序。
PS:Swift對我來說不適合我,因爲我的框架和完成後端代碼。我正在使用Swift的AudioKit框架中的FFT algorythm。
Angular2可以與任何語言編寫的任何兼容的Web服務器一起使用。只要它正確地說HTTP,不管它寫什麼都沒有關係。
Angular2是一個基於JavaScript的前端技術。只要你有一個可以呈現HTML的Web瀏覽器,並且具有符合標準的JavaScript運行時,你就可以讓它跟你的後端交談。
您可以將其包裝在應用商店兼容包中,但它仍然是一個JavaScript應用程序,並且將以與將目標瀏覽器相同的方式連接到您的後端。不同之處在於它能夠利用某些設備特定的功能。您將通過發送JSON(可以使用任何格式)來回與後端進行通信。
關鍵是所有通信都將以的形式連續化只有消息。
即使您的後端在同一設備上運行,也沒有共享內存空間。
當然,由於移動應用程序可以在本地保留它自己的狀態,因此可能根本不需要後端。最後一點是非常具體的領域。
感謝您的評論。我並不十分熟悉爲手機制作應用程序的不同方式。我只是在快速學習,而且仍然非常堅持xCode,但它很快就會改變。 我聽說可以使用Angular2製作Android應用程序。發現它很奇怪,因爲認爲angular2僅適用於網絡。然後我在這裏問。只是要說清楚,我的想法使用Swift框架與應用程序Angular界面不會工作...?蘋果公司可以接受AppStore嗎? –
增加了一些附加信息 –
我不知道XCode Storyboard。 Angular應用程序正在瀏覽器中運行。如果你想構建一個基於瀏覽器的單頁面應用程序,那麼你可以使用Angular。 –
前端並不關心你用於後端的東西。你想使用Swift,然後使用Swift。一個HTTP請求是一個HTTP請求,如果你從Swift或其他任何東西發出它,它是不相關的。 – Moritz
但我該如何連接它們?如果可以使用Angular前端製作iOS應用程序,Apple AppStore是否可以接受? –