因为动画引擎需要自己的响应式系统,而Vue的组件系统直观且强大,能够满足需求。此外,团队之前自己开发的响应式系统性能较差,尤其是在处理大量元素时,内存占用过高,因此选择了Vue。
小东认为现有的工具库如jQuery虽然实用,但在现代前端开发中存在一些不足,比如对Tree Shaking支持较弱、API文档复杂等。他希望通过FastJS整合常用功能,减少开发者查阅文档的时间,提升开发效率。
团队创始人之一讲话时喜欢用“嘎”这个字,笑起来也经常“嘎嘎嘎”,因此团队名字取自“嘎”的谐音,最终定为Bug-Duck。
小东认为AI是一个实用的工具,但不能完全依赖。他提到自己曾用AI写作文,结果AI编造了一些不存在的历史,导致尴尬。他强调AI只是工具,关键在于如何合理使用,而不是单纯抄答案。
水河通过网络社会工程学找到了Acbox的QQ,并加为好友。之后,他发现Acbox的项目存在一些问题,便主动提出改进建议,并最终参与了项目的重构和优化。
小东目前是高一学生,学业繁忙,但他依然会利用空余时间进行编程。他提到自己最近主要在忙FastJS项目,并考虑将其转型为框架。
水河提到Rust的学习曲线并没有外界所说的那么陡峭,反而觉得C++比Rust更难学。他认为Rust的官方文档写得很好,学习起来相对容易,尤其是对于有一定编程基础的人来说。
Acbox在初三时突然对英语产生了兴趣,开始大量学习,最终从50多分提升到中考时的118分,成为年级第二。他认为英语的学习目标明确,帮助他专注于学习,提升了整体精神状态。
水河建议新手不要完全依赖视频学习,而是应该通过阅读文档和实践来培养编程思维。他认为跟着视频敲代码容易缺乏自主思考,无法真正理解代码背后的逻辑。
Acbox建议不要带着功利心态参与开源项目,而是应该自发地对项目感兴趣并解决问题。他认为带着“为了进团队”的心态参与开源,容易导致焦虑和不必要的压力。
介绍
本期节目我们邀请到了 Bug Duck团队的部分成员和我们一起分享青少年参加开源项目的一些心路历程,我们很荣幸邀请到了这么年轻的团队。在这次的闲聊中我们聊到了他们在做哪些有趣的事情,聊到了团队中有哪些有趣的小故事,聊到了这条不同寻常的路有哪些荆棘...... 更多细节欢迎收听我们的节目。同时也希望在评论区留下你的足迹,和我们一起互动,探索节目外的一些有趣好玩的故事。
XiaoDond 桌面
XiaoDong
A 15 year old web developer. @vuejs-translations @slidevjs @fastjs-team
Student | Full Stack Developer