精通html4+css,Html5,Css3新特性。
精通javascript,ES5及其ES6特性,编码风格新颖,耦合度低,效率高。
有使用vue+vuex+vue-route和react+redux+router开发项目经验,熟悉脚手架,各种全家桶相关库。
熟悉webpack,babel,gulp等工具,可独立构建项目脚手架
有使用node开发开发中间层后台经验,熟悉express,koa框架,可根据需编写中间件,也可以写model层有连接mysql,postgressql,mongo等
熟悉服务器运维,熟悉linux(centos, ubuntu)系统和vim,可以部署nginx,node,mysql,elasticsearch,kafka等各种环境。
熟悉Ps,git管理,xmind,shadowsock等软技能
主导开发myoschain论坛,Oschain区块链浏览器,网页钱包,all4lib等项目的前端和node层。
对前端项目性能进行优化,构建vue,react常用组件,脚手架调优,构建扩展公司前端技术栈,并投入项目使用。
封装公链npm api包。
维护公司服务器阿里云,搭建服务端环境,对nginx进行调优。
进行公链的研发改版,部署维护,进行大量区块链方向的研究和工作,讲解区块链技术知识。
前端技术方案: jade+jquery+node+express+express-session等
项目描述:由于是论坛类网站对seo要求较高,为了提高效率降低前后端耦合,选用了前后端分离架构。vue和react虽然可以进行同构,但早期的效果并不理想并资料较少,最终选择了node作为中间层的技术方案。由node调用数据合并接口处理数据并管理用户状态的session。
主要工作
1. 编写前端页面,实现论坛的前端功能,包括通知搜索富文本,各种前端效果等
2. 使用node+express,合并处理接口数据,管理路由,管理用户状态,gzip压缩,页面缓存,日志保存
3. 整个前端及其node层的部署,服务器的维护,静态文件oss加cdn的处理
4. seo优化,下发提取关键词,网站地图提交和搜索引擎交互等
5.编写node层断言测试
作品: https://www.myoschain.com/
segmentfault: https://segmentfault.com/blog/blockchainexplorer
github: https://github.com/Sawyer-li