🎋 竹子日誌

Vue Taiwan 小聚:用一個下拉選單的輪子,講不好當標題的事

講稿改到最後一版,我做了一個決定:把程式碼全部刪掉。

一行都不留。

這次很榮幸被邀請到 Vue Taiwan 小聚分享,主題是「來造一個下拉選單的輪子」。四十分鐘,聽起來很長,實際上能塞進去的資訊真的太有限了。

那要塞什麼?

實作細節丟上去,台下抄不完也記不住,回家自己看文件比我講得清楚。所以我乾脆整段拿掉,全程用輕鬆自然的方式講,像是真的在跟朋友聊天那樣。雖然還是講到舌頭打架,自己在台上尷尬了好幾次⋯⋯

——

有來的都知道,這個主題其實醉翁之意不在酒。

我是拿「下拉選單」在講另一個技術觀念,表達一段不適合當演講標題的主軸。中間也埋了不少橋段,只是我的表現方式可能還有很多需要淬煉的地方。

會挑下拉選單,是因為它剛好是那種「看起來最簡單、做起來最深」的元件。這件事我在元件真的別亂自己刻跟造一個 UI 輪子 ep1都寫過——你以為在做一顆按鈕、一個選單,實際上你在做的是一整套狀態、無障礙、鍵盤操作跟樣式覆蓋的取捨。

用一個大家都覺得簡單的東西,去講一件其實不簡單的事,這種落差本身就是最好的講法。

那台下的人到底有沒有接收到?老實說我也不確定,這種東西沒辦法當場驗收。

——

這次一起來的「Luciano」和「一隻狐狸」都是舊識,想不到剛好都被邀請,能聽到他們分享我覺得很開心。

Luciano 選了一個非常硬核的主題,我自己都沒有信心可以講好,他敢挑這種題目,真的是有足夠的底蘊。

一隻狐狸的台風很穩健,慢慢講、正確表達,咬字取詞都很精準。內容也是照著當下的時間,適當挑出大家最需要的知識點。

比起上次在 JSDC 小聚全程飆車,這次我學會的事情是:講得少一點,反而留得多一點。

如果你當天有去,希望可以給我一點反饋。

下一次見面的時候,我想帶更多的經驗跟知識過去。那你會想聽哪一種?

留言