有扎实的html/css/js基础,熟练使用vue,阅读过阅读过相关源码,了解过其原理和实现。
3年web经验开发,熟练使用调试工具,能快速定位和解决问题,且有多次性能调优经历,对性能有一定的理解。
计算机科学与技术专业毕业,有优秀的数据结构和算法能力,有较强的学习和沟通能力。
cms建站平台
面向海外房产房地产代理商,提供了简单快捷的,个性化的建站服务。主要功能有主题定制、网站编辑、房源
数据接入等。
2、技术选型:vue2+elementUI
3、主要职责:
页面模块的开发和优化
cms对网站的编辑和个性化定制
代码整理SEO优化
webpack的优化
4、项目难点:
用户可视化编辑的回退与撤销
基于模块级别的代码的定制
webpack打包速度过慢
对于模块较多的页面,首屏白屏时间较长
5、项目成果:
webpack打包速度提升10倍
首屏白屏时间从4.2s到1.9s
模块级别定制,定制更细腻,开拓新的收费业务。
cma-report报告页打印平台
这是一个给客户反馈产品信息报告的一个平台,主要做产品信息展示。分别适配pc端、mobile端以及pdf端(方便客户打
印),整个项目架构和以上的site是一样的,由服务端返回模块数据,前端根据模块数据加载相应的模块并泣染成一个报表页
面。
重点:pdf端是由前端根据a4纸的尺寸画的界面,通过node构建服务,借用puppeteer插件,集成一个chrome内核,在程
序内部浏览pdf的网页端,然后根据dom的统一的类名把所有模块截屏并保存下来并自上而下预览,最终调用chrome内核的
print输出pdf文件
角色 | 职位 |
负责人 | 前端开发 |
队员 | 前端工程师 |
队员 | 后端工程师 |
面向海外房产房地产代理商,提供了简单快捷的,个性化的建站服务。主要功能有主题定制、网站编辑、房源 数据接入等。
这是lofty的官网,整个项目采用hubspot平台开发,hubspo类似于wordpress一个网站编辑管理平台,支持模块定义,模板语法等等