个人信息

姓名:xxx 手机:xxx 邮箱:shuirong1997@icloud.com 学校:xxxxxx

掌握技术栈CSSHTMLJavaScriptES6SCSSjQueryVueReactReact Native

个人亮点:喜欢开源、自己主力开发的项目在Github共斩获 1569个🌟🌟

Github:https://github.com/shuiRong 博客:http://linshuirong.cn

 

实习经历

易族智汇(北京)科技有限公司 2017.7~2018.3

公司产品为 JavaShop-电子商城系统(PCWAP、后台、App)

负责电商系统三端的新功能开发和旧功能的修补维护;新增/重构过模块;实现商店详情页的商品组合查询;

 

项目经验

FakeScreenshot:🌟555 🍴43

项目发起者&主要贡献者

这是一个可以“伪造”微博、知乎、豆瓣、简书、推特等网站界面截图的网站。但本网站是为了告诉(不懂编程的)普通人:不要轻易相信网上看到的“截图”!

  1. 使用Vue开发的头脑风暴型项目,通过ElementUI、SCSS、Vue Router等社区类库快速迭代项目。
  2. 实现微博、Twitter、知乎、豆瓣、简书等7个模块。
  3. 使用Canvas画布绘制模块截图。
  4. Sprite化SVG,加快Webpack热更新时的速度。

vue-drag-tree: 🌟272 🍴79

独立项目负责人

一个可⾃自由拖拽的树组件。它允许你去拖拽任意节点,交换结果会反映在data数据中。

  1. 使用Vue独立开发的开源类库,上传至NPM,月下载量400+;
  2. 使用Vuex进行状态管理。
  3. 递归组件本身实现添加无限子节点功能。
  4. 利用HTML5 drag/drop API实现节点支持任意层级拖拽;
  5. 支持高度定制。

Gakki: 🌟60 🍴6

独立项目负责人

社交网站:Mastodon的第三方客户端(React Native)。实现稳定版大多数功能。发布至F-Droid,现有用户500+人。(代码规模52000+行)

  1. 使用React Native + teaset 构建项目,封装出模态框、骨架屏、媒体文件、输入框等多个可复用组件。
  2. 支持视频/图片发布;内容/用户搜索;标签功能;多账户;夜间模式。
  3. 广泛使用React Hook,解决在组件间状态逻辑难以复用的问题。