想開發(fā)一個(gè)APP,沒有后臺(tái)怎么辦偏灿?
剛創(chuàng)業(yè)丹诀,只有一個(gè)前端,沒有后臺(tái)或者后臺(tái)人員任務(wù)較多時(shí)翁垂,怎么辦铆遭?
首先,我會(huì)這么想:
如何快速的將App開發(fā)出來沿猜,當(dāng)后臺(tái)到位后枚荣,對(duì)接接口時(shí),如何以最小的成本啼肩,修改前端的代碼橄妆?
常見的做法是:在App中使用測(cè)試代碼, 測(cè)試數(shù)據(jù)等等祈坠。
這樣的缺點(diǎn)是害碾,需要修改大量代碼,同時(shí)測(cè)試的路徑不全赦拘,當(dāng)后臺(tái)接口進(jìn)入正式開發(fā)時(shí)慌随,又得修改代碼。
如果不用修改任何代碼躺同,那該多好案蟛隆!
現(xiàn)推薦一種更加方便快捷的開發(fā)模式笋籽。
下面的URL請(qǐng)求蹦漠,其實(shí)并沒有任何后臺(tái)程序,但和正式的環(huán)境是一致的车海。
其實(shí)背后只是讀取了一個(gè)json文件笛园,并以Http請(qǐng)求的方式返回結(jié)果。
本地文件路徑:
以上是怎么實(shí)現(xiàn)的呢侍芝?
首先推薦一款非常著名的軟件:Nginx研铆,Windows、Mac以及Linux都有相應(yīng)版本下載州叠。
Nginx 是一個(gè)高性能的HTTP和反向代理服務(wù)器棵红,是Apache服務(wù)器不錯(cuò)的替代品。
安裝過程在此省略了咧栗,主要將配置方法提供給大家逆甜。
Step1: 配置conf文件
Mac上默認(rèn)配置文件:/usr/local/etc/nginx/nginx.conf.default
將以下配置復(fù)制進(jìn)去即可虱肄。
Step2: 添加測(cè)試Json文件
Mac上默認(rèn)路徑:/usr/local/Cellar/nginx/1.8.0/
可將文件夾,當(dāng)成Http請(qǐng)求的路徑交煞。
如文件路徑為:/usr/local/Cellar/nginx/1.8.0/html/home/hots.json
則訪問地址為:http://localhost:8080/home/hots.json
Step3: 補(bǔ)充說明
以上都是默認(rèn)配置咏窿,可修改默認(rèn)配置文件,或者修改指定文件路徑等素征,請(qǐng)參考相關(guān)技術(shù)文檔集嵌。