方应杭

男 | 30岁 | 前端开发工程师 | 杭州

手机:13812345678 | 微信:frank_fang | 邮箱:fangyinghang@foxmail.com

项目经历

  1. 谷UI

    源码链接 项目预览

    一款基于 React / TypeScript / Webpack 的 UI 框架。

    主要组件有日期选择器、弹出框、下拉更新、树形选择器等。

    已被公司前端同事广泛使用,有效提高前端团队的开发效率。

    制作过程让我对 TypeScript 和单元测试有了新的认识。 我将其总结成了一篇博客《TS 泛型的使用》。

  2. 写代码啦.com

    源码私有 项目预览

    这是一个基于 RailsVue 的多页面应用。

    主要功能包括微信登录、手机验证、直播、点播、反盗版、答题系统、课程管理系统等。 从数据库设计到前端展示,都是由我主导,另有两名前端辅助我。

    该系统大幅提高教学效率,优化教学流程,受到公司和用户的好评。

  3. 旺财记账

    源码私有 项目预览

    一个基于 React / TypeScript 的移动端单页面应用。

    这是我从自己的需求出发,设计出的极简记账应用,特点是快速记账, 而且可以通过图表查看自己的消费习惯。

    该项目大量使用 React Hooks,让我对 Hooks 有了深刻的理解和应用。

技能

  • 熟悉页面制作技巧,能将设计稿完美还原
  • 熟悉前后端分离技术,包括 AJAX、跨域、前端路由、Cookie、Session 等
  • 熟练掌握 Vue全家桶的使用,包括 VueCli、VueRouter、Vuex 等
  • 熟练掌握 React全家桶的使用,包括 create-react-app、ReactRouter、Redux 等
  • 熟悉 ES6,包括 let / Promise / await / 析构赋值
  • 了解 TypeScript 的使用,我的项目就是 TS 实现的
  • 了解 Webpack 的配置和优化

开源项目

工作经历

  1. 彩云工作室

    全栈开发工程师(Ruby+JS)

    ~
    • 独立负责 iPad 客户端的后台 Rails 开发和前端开发工作
    • 负责团队基础库开发、单元测试、文档撰写,确保测试覆盖率达到 90% 以上
    • 作为前端骨干,负责给前端较弱的同事进行培训,提高其前端开发工作效率
  2. 哦外巴巴集团杭州总部

    开发工程师

    ~
    • 独立负责某 CRM 系统的开发与维护(后端使用Groovy,前端使用JS)
    • 负责全部门 UI 框架的开发,包括对话框、树形组件日期选择器等常用组件
    • 定期组织内部分享,包括 Git 的使用、ES6 新特性、TypeScript 等话题

其他链接

教育经历

~ 关山口职业技术学校 软件学院 本科