剖析 npm 的包管理機制
關於 babel 那些事兒
大部分前端攻城獅對 babel 並不陌生,但是在這個 ctrl+c 和 ctrl+v 的年代,大多數人對它也只是知道、了解或者聽過,少數可能配置過 babel,但也僅此而已。作為乙個有想法和靈魂的前端攻城獅僅僅知道這些是不夠的,你需要對 babel 有乙個系統的了解,今天就來聊聊 babel 那些事兒。
j**ascript **是如何被壓縮的
隨著前端的發展,特別是 react,vue 等構造單頁應用的興起,前端的能力得以很大提公升,隨之而來的是專案的複雜度越來越大。此時的前端的靜態資源也越來越龐大,而毫無疑問 j**ascript 資源已是前端的主體資源,對於壓縮它的體積至為重要。
** css 解析原理
你知道 css 是怎麼解析的嗎?
看優酷 node 重構之路,serverless ssr 未來可期
優酷 pc、h5 多端技術改造的總結與展望。
如何設計乙個可擴充套件的限流演算法
本文將介紹幾種常見的限流(rate limiting)演算法,以及各自的優缺點,之後將介紹分布式集群環境下如何設計限流演算法,最後展示 kong 是如何實現的
ant design 4.0 正式版來了!
ant design 正式版發布:form、table 重做,icon 體積更小
實時視覺化debug:vs code 開源新工具,一鍵解析**結構
debug 太枯燥?讓 vs code 畫個圖,自動幫你理清資料結構與**思路,這就是 reddit 2k 多點贊的開源新工具。
一文道盡軟體架構及前端架構演進
軟體架構也「沒有銀彈」,不存在某個普世好用的架構。軟體架構總是伴隨著業務功能的發展、系統穩定性、併發性不斷發展而不斷演進的。結合業務發展的規模,人員的能力,找到最適合你的架構才是最好的架構設計。
新的邊緣架構興起,serverless 的發展方向在哪?
邊緣 serverless 是從雲架構發展而來,始於大約 15 年前的基礎設施即服務那個時期。這種演變的下乙個階段將是進一步推動 serverless 「構建塊」的分布,並使它們更容易為開發人員所使用。
技術週刊2020 03 23
手摸手教你寫出令人窒息的爛 在 github 上有乙個新專案,它描述了 最佳垃圾 的十九條關鍵準則。從變數命名到注釋編寫。這些準則將指導你寫出最亮眼的爛 妙用css變數,讓你的css變得更心動 css變數又叫css自定義屬性,為什麼會突然提起這個很少人用到的東西呢?因為最近在重構個人官網,不知道為什...
技術週刊2020 04 13
五分鐘帶你讀懂tcp協議 並茂 tcp 是網際網路核心協議之一,本文介紹它的基礎知識。親,你的防盜煉鑰匙,在我手上 防盜煉,就是防你盜用我的鏈結。一般情況下以防盜煉居多,我們也來看看防盜鍊是如何做出來的。css 渲染原理以及優化策略 了解css 渲染以及優化相關的內容。深入理解position st...
技術週刊2020 03 16
基礎知識 前端程式設計師必備的 ui 設計知識 前端不懂設計最多是個全棧工程師,前端懂設計可以成為爆棧工程師。web正文本型發展簡史 當你正在糾結選擇什麼樣的字型大小,尤其是在您嘗試適應不同的螢幕和場景時。回顧一下網頁字型發展的歷史變化,或許會給你乙個新的視角。從node.js的path模組原始碼,...