1、结合页面和系统功能,完成桌面或移动端页面/微信H5/小程序的开发、调试等工作,高效、高质地完成代码编写,确保符合前端代码规范;
2、与后端开发团队紧密配合,完成接口对接,确保前后端有效交互;
3、综合运用客户端和服务器端构建与优化方案、模块化开发等手段,提升开发效率和系统性能;
4、了解并结合业务需求,设计满足用户需要、符合用户习惯;
5、熟练掌握HTML、CSS、JavaScript等开发语言,jQuery、Vue等库/框架,有一定的数据结构与算法基础,能够独立设计并实现高效的程序代码;
6、熟悉常见的前端缓存、移动端适配、懒加载、静态化等技术,具备良好的业务抽象能力,能运用常见的分析方法与设计模式解决实际业务问题;
7、拥有良好的沟通能力,积极沟通和主动解决问题;
8、对交互体验、可用性有所了解,注重产品设计和用户体验;
曾经在vue 单页面应用中,使用nginx 转发映射来实现seo优化;
在该项目中由于 vue是虚拟dom ;百度爬虫无法有效的读取页面内容,于是通过ngnix识别百度爬虫标识,转发到静态页面内;实现了SEO内容的爬取。