介紹#
前端主播:辛寶 Otto、劉威 Franky、小白菜
嘉賓: 開翼 @ qwerty learner
新一期播客來啦!本期我們邀請到了 Qwerty Learner 的作者開翼,也是來自聽友群的大佬。他做的網站產品可以讓你愛上單詞打字,還有前端最熟悉的 js 詞彙表可供選擇,作者同時也是一個 coding 6 年的讀研在校生,也能為很多朋友帶來前端的學習感悟和踩坑經歷!
學生黨講求一個便攜
貼紙搜集愛好者
時間軸#
02:15 opening,好久沒有合體一起錄播客了。
02:45 邀請到了 qwerty learner 的背後的那個男人:開翼,這是一個用打字的方式來背單詞的開源軟件。
06:35 網站背後的思考,為什麼做這個網站,以及網站背後的技術棧和選型考量。初版 React + TailwindCSS + useContext 做狀態管理。考慮使用 jotai 維護狀態。
09:00 開始聊 Web App 的狀態管理,主播劉威講 Angular 的 DI 容器。Redux/RxJs/Pinia/TimeTravel 時間旅行
12:25 網站除了前端技術之外,還用到了 Vercel 實現部署。Vercel 可以自定義 DNS,從 Travis CI 到 Github action 實現 github/gitee 更新,GVP 項目的 Gitee Pro
16:25 作為已經 8.8k Star 的開源項目,從兩三年開始籌劃製作,如何邁出第一步和持續改進,背後有趣的故事。站外流量比官方要高
23:25 開始做 SEO 和相關優化,比如備案、meta 標籤優化、主動登記提交。背後有趣的故事和技巧。
28:20 還有開源協議的選擇。從 MIT 到 GPL 的轉變。gitee 提供了一個引導、阮一峰的開源許可證 寫在 12 年前。
31:25 自來水更多出現在小紅書上,關注點不在技術詞彙,反而在四級六級托福雅思上。使用 MixPanel 埋點做的更好。背後的相關思考
38:00 談產品重構和迭代的思考,主播門和嘉賓來參與討論。
41:45 都有誰在參與維護,尋找更多開源愛好者參與開發,比如程序員小白、高級程序要都能做哪些事情。
44:10 寫代碼、運營、答疑 QA 在不同階段的精力投入佔比。wpm(每分鐘字數)排行榜的開發有點難。展望未來的迭代方向,現在的運行狀態
54:00 開翼寫代碼很久了,談過來人的踩坑經驗和思考。入門學習比如掘金小冊、慕課網等,官方文檔。寫項目立刻開始寫。跳出框架,如果有自己的想法,可以跳出傳統的方向。
61:35 彩蛋內容,開翼拿 openai 的 chatgpt 做了一些東西,具體是...