前端日刊-2017.12.29

每天努力的日刊君 - 2017.12.29

EveryDay為小夥伴們推薦 3 篇有質量的前端技術文章,讓你每一天都收穫滿滿還在等什麼,和日刊君一起把~

The Next Day is Always a New Day

Docker

【 全乾貨 】5 分鐘帶你看懂 Docker !

Docker是什麼?能幹什麼?怎麼用?

先問一個問題:可以指定不同環境的 Dockerfile 嗎?

日刊君所在的團隊基本都是 Docker 化了,包含 nginx 和 node

小夥伴好好研究一下吧,滿滿乾貨哦

鏈接:

qcloud.com/community/ar

工具

npm install 生成的package-lock.json是什麼文件?有什麼用

你的項目裡面出現了一個 package-lock.json 文件嗎

package-lock.json is automatically generated for any operations where npm modifies either the node_modules tree, or package.json.

It describes the exact tree that was generated, such that subsequent installs are able to generate identical trees, regardless of intermediate dependency updates.

官方地址:

docs.npmjs.com/files/pa

這篇知乎的文章裡面提到了:

npm 5.0.x 版本,不管package.json怎麼變,npm i 時都會根據【lock文件】下載

5.1.0版本後 npm install 會無視lock文件 去下載最新的npm

鏈接:

zhihu.com/question/6233

TWA

Developer Experience First —— TWA 的理念與實踐

TWA是什麼?為什麼需要TWA?

Techless Web Application

在 TWA 解決方案下,H5 App 的開發者只需要在一個代碼倉庫下,基於 TWA 提供的框架,完成客戶端和 BFF 層的研發,通過 Basement 研發平台提供的流程支持,一鍵將應用部署到各個運行終端,同時在研發平台上完成應用的自助運維和監控

鏈接:

zhuanlan.zhihu.com/p/32

歡迎關注我們的微信公眾號:前端新視野


推薦閱讀:

前端日刊-2018.02.03
node.js中Stream的理解
對TCP/IP模型的理解
前端日刊-2018.02.14
《Oli-Zhao的前端一萬小時》之:做一次山大王,讓你的操作系統乖得像個小綿羊——命令行入門

TAG:前端工程師 | 前端開發 |