因此,我正在與幾個好友創建項目,並且需要創建一個API。這是我第一次創建一個大項目並創建我自己的API。我不知道從哪裏開始。我們正在開發的項目將有一個網站,一個適用於Android和IOS的應用程序,並使用PostgreSQL。我們也將使用Javascript和Node.js。如果有關於爲Android,IOS和Web創建API的任何提示,請讓我知道。爲Android,iOS和Web創建API
2
A
回答
1
我會強烈建議您理查森
讀"RESTful Web Services"書中給出了一個全面的基礎,在「爲什麼呢?」落後地組織資源。還提供了不同RESTful身份驗證機制的良好概述,以及每種身份驗證的優缺點 - 這對移動應用程序與基於Web的後端進行對話至關重要。
然後,請坐下來概述運行您的應用程序所必需的資源並擁有它們!
0
首先拿紙和筆開始設計架構並寫下所有用例。同時定義數據訪問的方式。 在爲移動應用創建API時,我們應該記住一些重要的事情。首先它應該是基於JSON或XML的API類型。我更願意將JSON用於移動應用程序,因爲它的輕量級,並且需要更少的時間來解析。而且它傳輸速度也很快。雖然XML位昂貴。 您應該儘可能安全地設計api,這是最重要的一件事。因爲某些人可能會嗅到敏感信息。最好使用SSL握手來保證安全。
相關問題
- 1. 爲web,android,iOS應用程序創建API的最佳方法
- 2. Web API創建API密鑰
- 3. 爲web API控制器創建排序
- 4. 重新創建Web Audio API GainNode行爲
- 5. 爲網站或網頁創建Web API
- 6. Web Api mongodb和android
- 7. 在ASP.NET中創建Web API
- 8. 如何在android中爲laravel創建API?
- 9. Android和PHP創建一個API
- 10. ASP.NET Web API,Web服務發現和客戶端創建
- 11. 爲iphone和android創建本地web應用程序
- 12. 在PHP中爲iOS和Android創建SQLite文件
- 13. 使用Flutter爲iOS和Android創建共享按鈕?
- 14. 第一次爲Android和IOS創建應用程序
- 15. 使用C#語言爲iOS和Android創建
- 16. 爲Android和iOS創建3D圖像滑塊
- 17. Travis通過cordova爲ios和android構建
- 18. 如何使用AWS爲Android和iPhone創建聊天API?
- 19. 創建自託管的Web API或使用Asp.Net核心Web API?
- 20. 創建爲Android
- 21. 創建一個WCF Web Api客戶端
- 22. 在Web API中創建POST方法
- 23. 如何創建web api方法?
- 24. 在10月份創建API(Web Service)CMS
- 25. Web API:使用DI創建ApiController
- 26. 如何在PHP創建Web API服務
- 27. 創建社交網絡Web服務API
- 28. 在Web API中創建Property Model Binder
- 29. 如何創建ASP.NET Web API Url?
- 30. 通過CRM Web API創建註釋
這個問題如何得到upvote?這就像太寬泛的定義。 –
目前還不清楚你是在問一個基礎設施問題還是一個軟件設計問題。並且確切地說你想要提供什麼主題。 – Joel
@embattled贓物 – user3192435