原创 [譯]Vue 3:2020年中狀態更新

前言 之前我翻譯的[譯]尤雨溪:Vue3的設計過程提到過:尤雨溪希望能在2020年的上半年發佈Vue3.0,但眼看這都七月份了,2020年已經過半,許多人都跑去vue的issue問現在到底怎麼回事了,是不是心思全放在開發vite上

原创 好消息,Vue3官方文檔出中文版的啦!

今天在看vue-composition-api文檔的時候,突然發現多出來個Languages選項: [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-qvl5KcKK-1592649416872)(ht

原创 [譯]Vue3的設計過程

今日凌晨三點半左右,尤雨溪在他的微博上發表了一篇文章。 當然大佬是在另一個時區,咱們這的凌晨對應的應該是那個疫情最嚴重的時區的下午。 原文鏈接:https://increment.com/frontend/making-vue

原创 新版vue-router的hooks用法

雖然Vue 3還沒有正式發佈,但是熱愛新技術的我早已按捺不住自己的內心,開始嘗試在小項目中使用它了。 根據這篇《今日凌晨Vue3 beta版震撼發佈,竟然公開支持腳手架項目!》我搭建了一個Vue 3的腳手架項目,用這種方式搭建的腳

原创 終於輪到Vue來帶給React靈感了?

終於輪到Vue來帶給React靈感了?react-transition-groupvue的transitionSwitchTransition用法注意事項結束語 react-transition-group 今天在查看react-

原创 今日凌晨Vue3 beta版震撼發佈,竟然公開支持腳手架項目!

尤雨溪微博今日凌晨發佈的一則消息打破清晨的寧靜! 就在我今早起牀準備上班時,突然肚子不太舒服要上廁所,大家也知道上廁所的時候必須得看點什麼對吧,於是乎我打開了微博,居然看到了一個熟悉的頭像👇 是他,是他,就是他,我們滴大神~小小

原创 教你在Vue項目中使用React超火的CSS-in-JS庫: styled-components

什麼是CSS-in-JS? 顧名思義,CSS-in-JS就是可以使用JS來編寫CSS樣式,那麼爲什麼要用JS來編寫CSS呢?我寫CSS寫的好好的,幹嘛非給自己找不自在呢?相信以前大家都聽說過這麼一個詞:關注點分離,就算沒聽過這個詞

原创 Vue3在IOS下的一個小bug

自從Vue3 Beta發佈以來,我就嘗試在小項目中使用它了,不得不說真是香,雖然對新手可能不太友好,但是對於用過React Hooks的人來說簡直不要太爽,解決了React Hooks多次運行以及性能優化等多項心智負擔,但是就在剛

原创 Electron快速上手(1)

Electron入門什麼是ElectronElectron原理Electron進程主進程渲染進程Electron安裝Electron快速上手文件結構打包應用 什麼是Electron 如果你不是一個假的前端開發者,那麼你肯定或多或

原创 2020要用immer來代替immutable優化你的React項目

不可變數據 React的老手們早就知道爲什麼要用不可變數據了,但是爲了防止新手們看不懂,所以還是要解釋一下什麼是不可變數據,不可變數據指的其實就是當你修改一個數據的時候,這個數據會給你返回一個新的引用,而自己的引用保持不變,有點像

原创 還在用useState來定義數據嗎?教你個更好的方案:useImmer!

以前編寫state的方式 Hooks上市之前我們是這麼定義state的: state = { people: [ { name: '馬雲', englishName: 'Jack

原创 Electron快速上手(2)

Electron進階完善上一篇的Electron項目修改HTML修改CSS修改JS渲染進程與主進程之間的通信總結 完善上一篇的Electron項目 上一篇項目雖然好看,但是有一些致命的缺陷,是不是當你興致勃勃的運行這個項目卻發現沒

原创 Node之父重構的Deno終於發佈了,它終究會取代Node嗎?

Node之父是誰? 沒錯!就是這個叫Ryan Dahl的男人在2009年創造了Node。你看,其實也不是說大神就都沒頭髮,這位大神毛髮不是挺旺盛的嘛! 不過既然是在2009年締造的Node,那麼就不得不吐槽那時候的JS了。在2