精通原生JS、CSS、HTML
精通React+React-Router+Reducer/Mobx全家桶
精通Vue+Vue-router+Vuex全家桶
熟练使用设计模式,设计程序架构
精通webpack/grunt/glup等打包工具
熟练使用Java及mysql等后端研发
熟练使用Nginx/Tomcat等服务器部署
精通单页面应用及多页面应用实现,支持服务端渲染及客户端渲染
项目一、公司官网
1.使用koa框架,实现官网静态页面的服务端渲染及模块化页面组件,提高导航栏、底部菜单栏及其他通用组件复用率
2.使用webpack搭建技术架构,包括模块化页面组件,独立打包js,css,图片等静态文件,压缩代码等
3.节省页面部署成本,经过webpack打包压缩后,使用最低配阿里云服务器搭建node服务端,服务端渲染html,配合免费额度CDN部署JS、CSS、图片等静态资源(ToB型公司,不存在大迸发量,所以只需阿里云服务器费用,C端部署需要结合实际情况调整方案)
项目二、福昕PDF WebSDK产品
1.使用适配器模式--再不改变原代码情况下,新增API
2.使用备忘录模式--实现undo/redo功能
3.使用中介者模式--实现多个单一功能组件统筹调度
4.使用装饰者模式--在不改变原代码结构设计的情况下,新增功能
……
ToB型公司,访问流量小,采用服务端渲染+CDN方式,以最小的成本运行,负责研发到部署上线等所有事宜
1.实现旧版新功能需求 2.在旧版架构混乱,难以实现更多功能时,参与基于旧版功能的新版架构设计及功能实现