原创 治癒懶惰的人的靈丹妙藥:讓自己“貪婪”一點

最近天天發乾貨,有些小夥伴就說,別更新了,學不動了。所以今天咱們說點輕鬆的,改變一點自己的認知。也許我們都聽過某個人努力工作掙錢的故事,他拼命工作希望讓妻子兒女生活過得更好。他整天呆在辦公司裏,週末還把工作帶回家去做。一天,他回到家,卻發現

原创 WebAssembly 爲什麼這麼快?

什麼是 WebAssembly WebAssembly 是一種使 JavaScript 以外的編程語言編寫的代碼能夠在瀏覽器中運行的技術。所以當人們在討論 WebAssembly 運行之快的時候, 實際上是在和 JavaScript 進行對

原创 深入理解虛擬 DOM,它真的不快

大家好,我是桃翁,這裏是前端桃園,一個有溫度的前端公衆號。前兩天發了一篇別再說 React 快了,要被打臉的,有些人一看到標題就開始噴了,有數據支撐嗎?你的意思就是 diff 算法慢咯?等等等,對於這種人我也只能呵呵了,文章都沒看,就開始噴

原创 尤大多倫多演講:Vue 3.0 預覽

尤大昨天在 Vue Toronto 的主題演講中預覽了 Vue 3 。通過利用現代瀏覽器支持的新功能,Vue 3 將成爲我們已經瞭解和喜愛的Vue.js 的改進版本。我們期待的 Vue 3 將會是:更快更小更容易維護更加友好更容易使用當然,

原创 別再說虛擬 DOM 快了,要被打臉的

如果你覺得虛擬 DOM 很快,那麼這篇文章可能就是你所缺少的我經常聽到有人在羣裏,或者在社區裏說的一個很嚴重的錯誤,那就是說 React 的 Virtual Dom 是以快出名的,比原生 DOM 快多了,啥啥啥的,每次都一兩句話說不清楚,所

原创 破壞開發人員生產力的十二件事

今天的文章是來自 medium 的一篇文章,點贊數有將近 1 萬 9,所以翻譯出來給大家分享一下,有些概念怕大家不瞭解,所以我放了一些 維基百科的解釋。如果有翻譯得不是很好的地方,請看原文:https://hackernoon.com/to

原创 說說前端未來幾年的發展方向

在知乎上看到這麼一個問題,覺得很有意思,以下是原提問者的見解過去五年前端的發展過程基本上是一個工程化的過程,框架和工程化工具層出不窮。 近兩年其實發展已經比較遲滯了。 框架方面:基本就是三大框架鼎立的局面,三大框架都在相互借鑑吸收,而且方向

原创 git 大法,玩轉版本管理

最近有小夥伴問我 git 應該怎麼學,我覺得 git 就是多用就會了,把常用的命令先看兩邊,然後再在實際過程中運用,忘了再去查一查,用多了就記住了,當然這只是代碼管理,要達到真正的版本管理,還需要一些規範。比如提交代碼的規範,各個版本之間怎

原创 不懂產品的程序員不是好程序員

今天被我的業務方老大(下文統稱爲卓老闆)吐槽了,說我產品思維不夠,讓我多站在運營(我做的是一個後臺系統),站在用戶的角度去思考。事情的背景是這樣的:前幾天卓老闆提出了一個需求,做一個數據分析的頁面,要有標籤選擇,特徵選擇,最終圖表展示。我解

原创 看完這幾道 Promise 面試題,還被面試官問倒算我輸

說明 最近在複習 Promise 的知識,所以就做了一些題,這裏挑出幾道題,大家一起看看吧。題目一 const promise = new Promise((resolve, reject) => { console.log(1);

原创 英語很好是怎麼自學前端的?

一,背景介紹 我本科學的是國際貿易,亂選的專業。畢業後做了半年外貿,實在不喜歡,然後去做英文編輯了。第二份工作也很無聊,就是寫英文軟文,發表在國外的行業期刊上,給公司做廣告。然後也做英文官網的內容。這是一個很沒創意的工作。每天在一堆不利數據

原创 深入理解z-index

要解決的問題 在頁面編寫的過程中,經常需要處理元素的重疊。重疊的順序不當則容易造成元素被錯誤地遮蓋等現象。一般地,有很多人認爲只需要指定元素的z-index即可調整重疊的順序,但是實際上並不是這樣的。重新理解頁面維度 當我們打開一個網頁,我

原创 如何學習一個框架

昨天我在一個羣裏有一個人在問,誰會 rxjs?我當時其實還有點好奇,對於 rxjs 我一直覺得很難,前陣子我也一直在研究。Rxjs 我也一直覺得挺有用的,但是身邊用 rxjs 的朋友真的很少,我司的項目也是根本沒有。所以我聽到有人問 rxj

原创 前端吐血推薦的必讀書籍

自古以來就有書中自有黃金屋,書中自有顏如玉。前陣子噹噹搞活動,買書滿 200 減 100,但是很多同學給我留言讓我推薦書籍,當時是真沒空,現在有空了把我看過的一些書籍,或者我覺得很好的推薦給大家。買書是給自己投資,永遠不會虧,下次再遇到買書