1. 程式人生 > >蒲公英 · JELLY技術週刊 Vol.32: 前端的自我進化之路

蒲公英 · JELLY技術週刊 Vol.32: 前端的自我進化之路

![HEADER](https://img2020.cnblogs.com/other/1992869/202012/1992869-20201202103740449-1052298504.jpg) # 蒲公英 · JELLY技術週刊 Vol.32 > 前端開發不過是切圖仔在那兒瞎鼓搗,沒啥門檻,不需要懂計算機原理,不需要懂演算法,微服務、高併發這些都不需要懂,拖元件寫個頁面就好了,資料、邏輯、測試都可以交給其他人去做……會這麼想的人應該在冥王星斷網很多年了吧,還不快來補補課。 ## 登高遠眺 > 天高地迥,覺宇宙之無窮 ### 基礎技術 #### [Chrome 釋出 M87: 效能大幅提升](http://3.cn/-100zJArq) 2020年11月17日,Chrome 釋出 M87,這是今年的最後一個正式版本,Chrome 產品總監 Matt Waddell 在一篇部落格文章中寫道:“該版本是多年來Chrome瀏覽器效能獲得最大提升的一次”,那麼到底是什麼給了他如此強大的信心敢放此豪言,趕緊開啟文章來一探究竟吧。 #### [從零開始來探索計算機如何工作](http://3.cn/100zJ-AFK) 簡單易懂的計算機原理,如何通過 `AND` `NOT` 一步步實現 `OR` `XOR` `ADD` `ALU` ?視訊中通過幾個生動的例子非常形象的表述其原理,看完相信一定會有所收穫。同時期待作者的下一個作品 “記憶體是如何工作”,線上催更~ ### 前端框架 #### [基於 Ant Design 的頁面級前端元件庫](http://3.cn/100-zJBjv) Ant Design 提供了大量的基礎元件給開發者使用,但在大部分的實際應用場景中,我們需要在這些元件的基礎上再去新增許多重複且耦合的行為邏輯。本文將介紹如何使用重型元件 ProComponents 來解決這種“每增加一個狀態我們就需要一系列的行為來進行管理”的問題,提出了頁面級別的抽象元件的概念。 ### 服務端開發 #### [2w字 + 40張圖帶你參透併發程式設計](http://3.cn/-100zJzVO) 併發程式設計是一個程式設計師最重要的技能之一,本文比較全面的介紹了併發歷史、程序跟執行緒、併發跟並行、併發帶來的一些問題、執行緒安全性、鎖、優先順序等概念,圖文並茂,並夾帶一些簡單易懂的 java 示例,值得一看。 ### 工具推介 #### [一款瀏覽器端的 Markdown 編輯器——Vditor](http://3.cn/100zJAF-L) Vditor 是一款瀏覽器端的 Markdown 編輯器,針對富文字編輯器使用者的使用場景,Vditor 支援所見即所得,同時,為了讓熟悉 Markdown 的使用者更專注於內容創作,Vditor 提供即時渲染(類似 Typora)的編輯方式以及分屏預覽的模式。它使用 TypeScript 實現,支援原生 JavaScript、Vue、React、Angular,提供桌面版。 #### [TypeScriptToLua:採用 TypeScript 編寫 Lua](http://3.cn/100z-JAV0) Lua 是一種輕量小巧的語言,廣泛應用於遊戲開發、Nginx等,通過 TypeScriptToLua 這個工具,提供了編寫 TypeScript 並能夠轉化為 Lua 的可能性,也就是原本 TS 寫的微服務可以快速轉換成 Lua 來提升其效率,前端模組也可提快速通過 Lua 轉換為 WebAssembly 提升前端應用的效能。 ## 滄海拾遺 > 滄海拾遺,積跬步以至千里 #### [你真的瞭解 Fetch API 麼](http://3.cn/100z-JCAA) 提起前端和服務端的非同步通訊,你會想到什麼 XMLHttpRequest、Ajax、還是 axios?原生不方便,所以才有了各式各樣的封裝庫,來幫助我們簡化使用的方法。不過 fetch 確實是個例外,很多專案裡面,直接使用 fetch 已經足夠滿足開發所需,快來看這篇老文,一起回顧一下那些關於 Fetch API 的知識點吧! #### [whistle 使用實踐](http://3.cn/100z-JBQR) 除錯代理,對很多專案的新同學來說,不可為不是一件麻煩事兒,不僅影響開發效率,更是拖慢整體的開發進度,whistle 作為一款 node 實現的跨平臺 web 除錯代理工具,完全可以替代 Fiddler、Charles 這些工具,日常開發中也更加得心應手。 > 「蒲公英」期刊,每週更新,我們專注於挖掘「**基礎技術**、**工程化**、**跨端框架技術**、**圖形程式設計**、**服務端開發**、**桌面開發**、**人工智慧**、**設計哲學**、**前端框架**」等多個大方向的業界熱點,並加以專業的解讀;不僅如此,我們還會推介精選凹凸技術文章,向大家呈現團隊內的研究技術方向。 > > 抬頭仰望,蒲公英的種子會生根發芽,如夏花絢爛;格物致知,我們登高遠眺、滄海拾遺,以求積矽步而至千里。 > > [蒲公英 · JELLY技術週刊貢獻指南](http://3.cn/12dbZQ-x) ![FOOTER](https://img2020.cnblogs.com/other/1992869/202012/1992869-20201202103741997-1441634127.jpg) ------- 歡迎關注凹凸實驗室部落格:[aotu.io](https://aotu.io/) 或者關注凹凸實驗室公眾號(AOTULabs),不定時推送文章: ![歡迎關注凹凸實驗室公眾號](https://img2020.cnblogs.com/other/1992869/202012/1992869-20201202103743060-381649