app移動介面開發需要注意什麼

2021-07-26 22:31:24 字數 785 閱讀 9787

為了開發出可擴充套件性好、效能卓越的介面,我們需要了解下面幾點:

1.制定規範

開發前一定要定好乙個規範,比如要定好資料返回的通用引數和格式。關於資料格式,用的比較多的有xml和json,我建議用json,因為json比xml的好處更多。

2.精簡的返回資料

介面資料因符合需要什麼返回什麼的原則,比如要查詢某個使用者的餘額和註冊時間,網頁裡面的做法可能是select * from user where uid=1,但是介面一定要select balance,regtime from user where uid=1。因為介面返回資料是要有開銷的,要流量的,能少返回資料就盡量少返回,這樣可以大大的提高效能。

3.資料型別要嚴格

4.要寫介面文件

一定要寫好介面文件,並按照模組寫,而且還要書寫規範,最好的格式是: 

介面請求位址;請求引數(包括引數名、型別、是否必填);測試引數舉例;返回引數(引數名,並註明每個引數的含義)。 

這樣哪怕以後專案很大,以不會照成維護困難的問題。

5.保證**正確性

6.要優化**的效能

7.不要隨意更改舊介面

8. 注意介面的安全

安全高於一切,必須要保證介面的安全。**號碼等敏感資訊在傳輸的過程中一定要加密,否則可能會被別人抓包到。拿取使用者資訊的介面一定要驗證許可權,以防止介面被惡意呼叫,洩密使用者資訊,甚至篡改資訊。

以上只是一些基礎注意事項,真正要完成乙個專案,得注意很多很多,其中的點點滴滴都需要謹慎對待,這些需要在開發中慢慢體會、總結。

文章出自:

頂 0 踩

介面開發需要注意的

我們在開發 api 應該注意的幾個事項 僅供參考 1 單檔案實現多介面的形式有很多種,例如 if.elseif.或 switch 或 動態方法 也就是tp的這種訪問函式體的形式 2 對於資料的輸出最好用json,json具有相當強大的跨平台性,市場上各大主流程式語言都支援json解析,json正在逐...

遊戲開發UI介面設計需要注意什麼?

棋牌遊戲能否在市場中得到玩家的歡迎主要取決於棋牌遊戲產品的玩法,介面風格,以及執行環境。特別是在棋牌遊戲開發完成運營初期,ui介面更是棋牌平台是否能吸引更多玩家的關鍵因素之一。因此,棋牌遊戲開發ui設計一定要合理,盡可能滿足不同玩家的需求。那麼棋牌遊戲開發ui介面設計又應當注意些什麼呢?了解受眾群體...

移動端開發需要注意的幾點

1.移動端有自己獨有的mata屬性,這個在之前的隨筆中有寫到,在這不再多說 2.在專案開發中經常會遇到排列布局的情況,最好不要用浮動去布局,可以直接用display inline屬性達到想要的目的 3.為了提公升使用者體驗,盡可能的把每條資料都放到乙個a標籤內,保證使用者的可點區域較大 4.自適應布...