前后端分離

前后端分離問題其實(shí)最大的是帶來的溝通成本上升問題遮糖,具體來說是接口的定義與調(diào)試黄绩。

接口測試服務(wù)器

接口服務(wù)器:
接口的定義會(huì)放在接口服務(wù)器中,然后前端端各自根據(jù)接口文檔造假數(shù)據(jù)進(jìn)行本地調(diào)試,之后進(jìn)行聯(lián)調(diào)文黎。這個(gè)時(shí)候就是前后端撕逼的過程了。

mock服務(wù)器抵皱,根據(jù)接口文檔自動(dòng)生成假數(shù)據(jù)帖汞,實(shí)現(xiàn)了接口API。

契約測試(雙邊測試):
核心概念是為了解決遠(yuǎn)程聯(lián)調(diào)的問題恋博。對前后端的參數(shù)進(jìn)行校驗(yàn)齐佳,要求大家按照接口文檔進(jìn)行開發(fā)。受到啟發(fā)债沮,使用json-schema規(guī)則炼吴,實(shí)現(xiàn)了對http請求的參數(shù)校驗(yàn),誰不按規(guī)矩誰來改疫衩。

利用mock.js插件硅蹦,可以動(dòng)態(tài)生成隨機(jī)數(shù)據(jù)。
基于json-schema對接口參數(shù)實(shí)行校驗(yàn)和接口檢測闷煤,并保存測試狀態(tài)和接口響應(yīng)時(shí)間童芹。

node.js為前端工程師帶來的

node.js會(huì)為增加前端工作量,但溝通成本會(huì)降低鲤拿。
node.js單線程的服務(wù)器性能確實(shí)不好假褪,不過代碼的健壯性和完善的日志可以有效的規(guī)避。
回調(diào)地獄: node.js的q/async模塊以及ES6/ES7

對于后端程序員近顷,更應(yīng)該簇?fù)韓ode.js生音,因?yàn)槭褂胣ode.js將接口整合的工作交給了前端服務(wù)器處理宁否,同時(shí)前后端的耦合度大大降低了,工作量和工作效率減少了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缀遍,一起剝皮案震驚了整個(gè)濱河市慕匠,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌域醇,老刑警劉巖台谊,帶你破解...
    沈念sama閱讀 211,817評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異譬挚,居然都是意外死亡锅铅,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門减宣,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狠角,“玉大人,你說我怎么就攤上這事蚪腋》岣瑁” “怎么了?”我有些...
    開封第一講書人閱讀 157,354評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵屉凯,是天一觀的道長立帖。 經(jīng)常有香客問我,道長悠砚,這世上最難降的妖魔是什么晓勇? 我笑而不...
    開封第一講書人閱讀 56,498評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮灌旧,結(jié)果婚禮上绑咱,老公的妹妹穿的比我還像新娘。我一直安慰自己枢泰,他們只是感情好描融,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著衡蚂,像睡著了一般窿克。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上毛甲,一...
    開封第一講書人閱讀 49,829評(píng)論 1 290
  • 那天年叮,我揣著相機(jī)與錄音,去河邊找鬼玻募。 笑死只损,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的七咧。 我是一名探鬼主播跃惫,決...
    沈念sama閱讀 38,979評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼啸蜜,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了辈挂?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,722評(píng)論 0 266
  • 序言:老撾萬榮一對情侶失蹤裹粤,失蹤者是張志新(化名)和其女友劉穎终蒂,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體遥诉,經(jīng)...
    沈念sama閱讀 44,189評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡拇泣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了矮锈。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片霉翔。...
    茶點(diǎn)故事閱讀 38,654評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖苞笨,靈堂內(nèi)的尸體忽然破棺而出债朵,到底是詐尸還是另有隱情,我是刑警寧澤瀑凝,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布序芦,位于F島的核電站,受9級(jí)特大地震影響粤咪,放射性物質(zhì)發(fā)生泄漏谚中。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評(píng)論 3 313
  • 文/蒙蒙 一寥枝、第九天 我趴在偏房一處隱蔽的房頂上張望宪塔。 院中可真熱鬧,春花似錦囊拜、人聲如沸某筐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽来吩。三九已至,卻和暖如春蔽莱,著一層夾襖步出監(jiān)牢的瞬間弟疆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評(píng)論 1 266
  • 我被黑心中介騙來泰國打工盗冷, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留怠苔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,382評(píng)論 2 360
  • 正文 我出身青樓仪糖,卻偏偏與公主長得像柑司,于是被迫代替她去往敵國和親迫肖。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • tags: 前后端分離 mock AJAX 工作流 前端 引入 mock(模擬): 是在項(xiàng)目測試中攒驰,對項(xiàng)目外部或不...
    CntChen閱讀 2,788評(píng)論 1 20
  • 原文首發(fā):http://www.zhoulujun.cn/zhoulujun/html/theory/model/...
    zhoulujun閱讀 4,788評(píng)論 0 10
  • 前言 最近這一段時(shí)間由于Nodejs的逐漸成熟和日趨穩(wěn)定蟆湖,越來越多的公司中的前端團(tuán)隊(duì)開始嘗試使用Nodejs來練一...
    a3b267eac00f閱讀 3,323評(píng)論 3 26
  • 人心思定, 萬事歸宗玻粪, 一切自在不言中隅津。 南京的天, 熱的不行劲室, 立秋的節(jié)奏伦仍, 天兒, 會(huì)讓人自由的出行么很洋?
    橘子洲的魚閱讀 295評(píng)論 0 0
  • 最近一直加班充蓝,開會(huì),連周末的時(shí)間也是跑到公司來上班喉磁,有一段時(shí)間沒有來寫博客和文章谓苟;上一篇我簡單介紹了Java這門編...
    方醬閱讀 19,040評(píng)論 7 10