游客发表
ajax俱乐部官网上线那天,俱乐我盯着浏览器里的部官控制台看了整整十分钟。F12键按下去,俱乐Network面板里跳动的部官绿色请求条像心跳监测仪一样规律——每个异步请求都在200毫秒内返回,没有一条红色报错。俱乐这网站的部官代码干净得让人想哭。
但真正让我愣住的俱乐不是技术指标。是部官首页那句标语,用等宽字体打在深蓝背景上:“我们不是俱乐教你怎么写ajax,是部官陪你debug到凌晨三点。” 底下配了张模糊的俱乐照片,某次线下meetup散场后,部官七八个人蹲在马路牙子上,俱乐笔记本电脑屏幕的部官光映着半张脸,有人手里还捏着没喝完的俱乐罐装咖啡。
这俱乐部是2013年由三个前端工程师捣鼓起来的,最初就是个QQ群。群主老周当时在豆瓣发帖,说想找几个人一起啃XMLHttpRequest的源码,结果来了四十多个。第一次线下聚会定在五道口一家沙县小吃,老板看他们占着最里面那张长桌不走,最后免费送了盘拌青菜——条件是帮忙修店里那个总打不开的会员点餐页面。
官网设计得极其朴素,连个轮播图都没有。左侧是活动日历,右侧是往期讲义PDF下载,中间一栏滚动着会员提交的代码片段。有意思的是,每个片段下面都跟着至少三条评论,内容不是“学习了”这种客套话,而是“你第17行闭包写错了,会内存泄漏”或者“这个节流函数我用requestAnimationFrame重写了一遍,性能提升40%”。
去年冬天,官网多了一个“急诊室”板块。会员可以上传自己项目里出问题的代码,标注紧急程度。有个叫阿凯的会员,凌晨两点传了一段WebSocket重连逻辑,附言“上线三天崩了七次,老板说再修不好就滚蛋”。第二天早上七点,底下已经有六条回复,其中一条贴了完整的重连策略伪代码,还画了时序图。阿凯后来在感谢帖里说,那天他按回复改了代码,连续运行两周没掉过线。
这网站没有注册门槛,访客能看所有内容。但想发帖得先通过一个“入门测试”——不是笔试,是让你在论坛里找一个真实bug,提交修复方案。老周说这规矩是为了过滤掉那些只想要答案的人。“我们这儿不教hello world,你得先证明自己真的动手写过代码,哪怕写得烂。”
今年三月,官网把服务器从阿里云迁到了海外,理由是“GitHub Pages放静态资源更快”。迁移当晚,老周在公告栏写了句:“如果你们发现谁家网站挂了,那肯定不是我们的锅。”底下跟了三十多条回复,全是各自项目上线时间,像是在报平安。
我上周把官网推荐给一个刚转行学前端的朋友,他说首页设计太土了,连个动画都没有。我让他把鼠标移到“急诊室”那个入口,那里藏着一行小字——只有hover时才显示,用红色标注:“这里的每一行回复,都曾救活过一个凌晨三点的项目。”
友情链接