成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

筆記: node最佳實(shí)踐1 - 項目工程最佳實(shí)踐

APICloud / 2694人閱讀

摘要:原文閱讀工程結(jié)構(gòu)最佳實(shí)踐組件化按照功能劃分按照組件劃分層次化不要在中寫太多業(yè)務(wù)邏輯,專注層業(yè)務(wù)層要多帶帶抽出數(shù)據(jù)庫層多帶帶抽出化把常用組件做成包分離的和配置化環(huán)境感知根據(jù)不同環(huán)境使用不同配置

原文閱讀: nodebestpractices

1 工程結(jié)構(gòu)最佳實(shí)踐 1.1 組件化

bad: 按照功能劃分

controllers

api.js

home.js

order.js

product.js

user.js

models

order.js

product.js

user.js

test

testOrder.js

testProduct.js

testUser.js

good:按照組件劃分

order

product

user

index.js

user.js

userApi.js

userError.js

userTesting.js

userAction.js

1.2 層次化

不要在express中寫太多業(yè)務(wù)邏輯,express專注web層

業(yè)務(wù)層要多帶帶抽出

數(shù)據(jù)庫層多帶帶抽出

1.3 NPM化

把常用組件做成NPM包

1.4 分離Expressappserver

1.5 配置化

環(huán)境感知: 根據(jù)不同環(huán)境使用不同配置

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/89893.html

相關(guān)文章

  • 前端資源系列(4)-前端學(xué)習(xí)資源分享&前端面試資源匯總

    摘要:特意對前端學(xué)習(xí)資源做一個匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進(jìn)步。 特意對前端學(xué)習(xí)資源做一個匯總,方便自己學(xué)習(xí)查閱參考,和好友們共同進(jìn)步。 本以為自己收藏的站點(diǎn)多,可以很快搞定,沒想到一入?yún)R總深似海。還有很多不足&遺漏的地方,歡迎補(bǔ)充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應(yīng)和斧正,會及時更新,平時業(yè)務(wù)工作時也會不定期更...

    princekin 評論0 收藏0
  • 多React Native項目時依賴管理的最佳實(shí)踐

    摘要:此時會把當(dāng)前路徑作為一個本地,在全局路徑下創(chuàng)建一個軟鏈接。所有依賴于全局路徑下的都必須是一個版本的,并沒有提供多版本號依賴的解決方法。因此,還是建議選擇一個常用的版本安裝在全局路徑,個別需求其他版本號的的項目,使用來配置局部依賴。 在實(shí)際開發(fā)過程中,經(jīng)常需要同時運(yùn)行和修改多個React Native工程,比如運(yùn)行g(shù)ithub上的開源項目以觀察某種控件的實(shí)際效果。那么此時,各項目下的初始...

    AbnerMing 評論0 收藏0
  • 10秒鐘構(gòu)建你自己的”造輪子”工廠! 2019年github/npm工程化協(xié)作開發(fā)棧最佳實(shí)踐

    摘要:年工程化協(xié)作開發(fā)棧最佳實(shí)踐我們將花半小時實(shí)戰(zhàn)擼一個包含,的標(biāo)準(zhǔn)的用于工程協(xié)作的包開發(fā)棧。使用腳手架,秒鐘構(gòu)建可自由配置的開發(fā)棧。分別表示詢問彈窗自動執(zhí)行任務(wù)執(zhí)行任務(wù)后操作。 發(fā)起一個github/npm工程協(xié)作項目,門檻太高了!! 最基礎(chǔ)的問題,你都要花很久去研究: 如何在項目中全線使用es2017代碼? 答案是babel 如何統(tǒng)一所有協(xié)作者的代碼風(fēng)格? 答案是eslint + pr...

    dongfangyiyu 評論0 收藏0
  • 【譯文】NPM 小技巧&最佳實(shí)踐

    摘要:但在生產(chǎn)環(huán)境下,如果不指定保存依賴的版本號會存在問題。它會生成一個文件,不僅記錄了當(dāng)前環(huán)境中使用的模塊精確的版本號,還記錄了這些模塊的其他依賴的版本,以此類推。 本文來自國外新手向技術(shù)博客RisingStack。有興趣的同學(xué)可點(diǎn)擊原文查看。 相信npm install是npm-cli最常用的功能,但其實(shí)它還有很多其他可挖掘的地方。在本文中,你將會學(xué)習(xí)如何在應(yīng)用開發(fā)的整個生命周期中——...

    0x584a 評論0 收藏0
  • iOS原生混合RN開發(fā)最佳實(shí)踐

    摘要:交流群也定期更新最新的學(xué)習(xí)資料給大家,謝謝大家支持小伙伴們掃下方二維碼加入技術(shù)交流群 iOS原生混合RN開發(fā)詳解 做過原生iOS開發(fā)或者Android開發(fā)的同學(xué)們肯定也都了解Hybrid,有一些Hybrid的開發(fā)經(jīng)驗,目前我們企業(yè)開發(fā)中運(yùn)用最廣泛的Hybrid App技術(shù)就是原生與H5 hybrid,在早期的時候,可能部分同學(xué)也接觸過PhoneGap等hybrid技術(shù),今天我們就簡單來...

    B0B0 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<