主导开发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