最后更新于2020年3月

我

高级前端工程师

  • 马林
  • 男 / 1995.3
  • 大连海事大学 · 信息管理与信息系统
  • 本科 / 2013.09-2017.06

经历

北京久其软件股份有限公司

2017.02 至今 工作

iviewex -- vue前端组件库

  • 自适应缩放menu、拖拽树等组件
  • 所见即所得的主题设计器
  • 利用 karma 进行单元测试
  • 物料市场的推动者

nr.os-ui -- SPA微前端主框架工程

  • 动态添加、删除路由,资源加载管理
  • 采用以jsEntry加载子功能
  • 子功能独立开发、独立维护
  • 专属生命周期,实现对功能装载前、卸载后的管理

nr-core -- 底层核心API工程

  • 以API的形式提供app运行的上下文环境context
  • 二次封装axios请求
  • 封装常用SDK
  • 编写webapck构建脚本,实现类似lodash的分块引入按需加载

项目

以下是我的开源项目与学习总结,点击链接查看

精品博文 博客
  • Docker🐳+Nginx+WebHook自动化持续构建博客系统
  • 我的Leetcode之旅
  • JD-GoldTree python自动挂机收金币
Vue 组件 开源

项目

以下是我的开源项目与学习总结,点击链接查看

iview贡献者 开源

技能

前端 精通
  • 理解Vue原理与生态技术栈,熟练掌握Vue组件库的使用
  • 熟知JS基本语法与知识,掌握ES6+语法
  • 掌握H5/css3新特性
  • 使用less/sass等css扩展语言
node 掌握
  • 善于使用node编写构建脚本
  • 使用koa,express等流行框架编写业务
Webpack 掌握
  • 熟悉webpack原理
  • 实现过自己的loaderplugin
  • 可以使用webpack构建项目,并进行优化处理
网络
  • 了解http2,websocket等协议
  • 了解XSS,CSRF等常见攻击,及如何防御