负责团队内部的技术选型、项目进度推进和开发工作的支持,以支撑平台的架构设计和开发工作;优化现有的业务和开发流程,并提供 Node.js 为前端项目快速生成工具,如文件和目录等,以及公用业务逻辑组件、NPM 包和模板项目;协助PM和运营人员设计产品功能、网站性能以及网站 SEO 推广等工作
Next.js + Tailwind + Strapi海外工具产品
项目职责:项目中使用Strapi 快速搭建项目自身的CMS内容管理模块,降低项目成本,引入Google Tag Manager监控体系,覆盖白屏、页面奔溃、JS 异常、http异常等错误场景。通过为每个页面添加单独的配置文件,并利用 Next.js 的动态导入特性将页面组件抽象化,从而减少 SSR 渲染页面的复杂度,提高页面的可配置性,完成页面可配置的需求的同时也为项目后期的业务清晰度提供了帮助;项目使用原子化 CSS减少大量重复样式,提高样式复用性,并大幅提高了页面UI的开发效率。由于项目中有大量SEO需求,通过查阅大量国内外资料巩固学习SEO相关知识,并从中使用 Python学习实践了爬虫相关技术,稳固自己对网站SEO以及文档语义化的知识,帮助项目在 Lighthouse 中得到评分95+ 的分数