收听方式#
介绍#
前端主播:辛宝 Otto、刘威 Franky、小白菜
嘉宾: 开翼 @ Qwerty learner
新一期播客来啦!本期我们邀请到了 Qwerty Learner 的作者开翼,也是来自听友群的大佬。他做的网站产品可以让你爱上单词打字,还有前端最熟悉的 js 词汇表可供选择,作者同时也是一个 coding 6 年的读研在校生,也能为很多朋友带来前端的学习感悟和踩坑经历!
学生党讲求一个便携
贴纸搜集爱好者
《Web Worker》是几个前端程序员闲聊的音频播客节目。节目将围绕程序员领域来瞎聊,聊职场、聊资讯、聊技术选型...... 只要是和 web 开发有关的都可以聊。因为主播是前端程序员目前会以前端为视角切入。
时间轴#
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 做了一些东西,具体是...