在过年之前,偶然从掘金上面发现一个开源项目:CodeRiver-河码,当时觉得非常有意思,官方简介:

项目目前受到的关注度还是挺高的,Github上面目前1019个star

官方地址:https://github.com/cachecats/coderiver

年前加入了vue开发组当了组长,利用晚上空闲时间也给几个成员讲了很多东西,包括代码规范、代码风格、开发流程……但由于官方推迟,项目一直没有启动,直到昨天微信群内通知先派出一支“先遣小分队”,完成React PC端,微信小程序移动端,于是和项目组织人联系了一下,决定先进入微信小程序移动端进行开发,现已成功加入“先遣小分队”;

 

并且利用晚上的时间,搭建出了微信小程序的基本结构和框架:

初步想法是涉及到全局的东西全部放在config.js中进行处理,全局能用到的方法全部在core.js中进行封装,样式统一使用Less进行预处理,最终输出*.wxss文件。

因为项目还没有正式开始,设计图仍在修改中,能想到的一些全局方法都进行了封装,等看到完整的设计图及产品构架后,再进行一些完善修改。

现在越来越觉得,技术方面的东西并不是唯一,很多时候,团队的协作、代码的风格规范、人员协调、版本管理都非常重要,现在我也有意在锻炼这些方面的能力,有机会进行全局统筹,那我一定要抓住机会去尝试,之前给团队成员进行培训时,也讲了非常多的东西,每节课基本都在1个多小时,说真的,当你能给别人讲清楚一件事情时,那么证明你已经完全理解和掌握了这件事。

拥抱开源,提升自我,加油!