No.36 和海老师聊前端、TS-Vue、编译、Ast-grep、Rust 和参与开源的快乐
基本资料#
- 知乎锈儿海老师 https://www.zhihu.com/people/cao-zhi-hu-22
- X @hd_vim
- 目前在 ast-grep
時間軸#
01:11 opening 本次邀请到了沈青川作为飛行嘉賓,海老师作为嘉賓一起來閒聊
02:38 海老师之前在 vue 2.x 和 typescript 結合時候參與過貢獻,目前寫 Rust
05:35 聊 vue2.x 早期和 ts 結合的有趣故事,裝飾器 decorator 之後
11:45 目前嘗試 Vue 和 Rust 結合,未來已來,但並不容易,目前和未來的規劃。遇到一些問題,也產出了 ast-grep 作品。
23:10 本期的主題就清晰了,TS/Vue/Rust/Compiler 領域的持續深耕。新手可以從中學習和進步。TS 入門、進階方案,
30:30 如何入門學習編譯 parser,從學術和工程實踐角度。
35:30 學習 Rust 的吐槽和感受,和前端有多少關係
38:00 剛才為了解決 Rust 的問題,開源了 ast-grep,集中介紹使用和場景,所有的庫開發者都可以學習和使用,輔助用戶遷移。尤雨溪在近期的分享中也提到 vue2 -> vue3 中的不兼容性導致的開發者體驗的反思。
54:15 早期參與開源和現在參與開源都在做什麼,從開源中找到了很多快樂、學會更好的溝通。
62:35 海老師夸 Web Worker 錄制的流程特別好、特別專業,歡迎更多人來閒聊來玩。
66:17 參加、主導開源社區,推薦開源項目手冊系統學習。
71:20 海老師工作多久了,目前精力投入到哪裡。也聊到了 ChatGPT 來文本分類,輔助學習。無論你習慣看文檔、動手實踐都可以讓 AI 輔助學習和理解。NeoVim 也是忠實粉絲。