ID:394202

LY明

web前端开发工程师

  • 公司信息:
  • 青岛通软信恒科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

HTML、CSS、AJAX等基础知识
前端框架:React、Vue
组件库:antd、element,能够基于组件库进行二次封装
版本管理器:Git
前端架构工具:webpack、vite
eslint、stylelint、husky规范前端代码,
通过代码压缩CDN缓存技术,提升性能,提高用户体验
常见的设计模式、算法以及网络协议

项目经验

通软政企后台管理系统
项目背景:随着业务规模扩大,原前端系统面临代码耦合度高、维护成本上升、首屏加载速度慢等问题。为提
升用户体验与开发效率,本项目通过技术重构与架构优化,实现系统模块化拆分、性能优化及长期可维护性目
标。
项目描述:
与后端团队协作,优化API接口数据传输协议,减少数据冗余,提升数据传输效率
应用Gzip代码压缩和CDN缓存策略,优化前端静态资源加载,首屏渲染从1.5秒提升到0.7秒
参与需求分析,主导前端技术方案选型,确定React技术栈,代码可维护性
应用Qiankun微前端技术,拆分管理模块为独立子应用,实现各模块独立更新与维
结合React+Antd+TS技术,构建模块化前端架构,提升代码复用率,开发效率显著提高
设计简洁用户界面,优化用户操作流程,用户反馈满意度提升,操作效率提升
通软政企前端代码规范管理
项目介绍:负责团队内前端项目编码规范的统一,通过相关lint工具的约束与自定义脚手架,实现了针对新增项
目一键接入规范,存量项目一键扫描、一键修复已有问题,提升团队编码质量。
功能描述:
利用Lerna和pnpm搭建多Package项目架构,优化依赖管理和版本控制
制定Markdownlint、Stylelint、ESLint等规范,形成NPM包,提升代码质量和可维护性
开发CLI工具,集成Inquirer和NPM Scripts,支持交互式选择Lint工具,并自动获取最新版本
运用EJS模板引擎,根据用户选择动态渲染Lint配置,实现一键初始化规范文件
通过文件后缀筛选,匹配Lint工具识别文件,实现一键扫描存量代码,快速定位潜在问题
利用Lint工具的Fix属性,实现一键修复存量代码,并统一输出修复结果,简化手动修复流程
使用Tree Shaking剔除无用代码、使用terser对代码进行压缩,减小包的体积、通过配置webpack的缓存
机制,提高项目构建速度
前端Hooks库
项目介绍:针对团队重复开发、代码质量参差问题,构建标准化 Hooks 工具库,通过测试用例,保证交付
Hooks的稳定性。
功能描述:
使用pnpm作为包管理工具,提供基础能力的封装;
使用gulp和webpack实现UMD构建;
针对封装后的产物,使用dumi搭建静态站点,提供完整示例;
iHzihzb1202503241038
使用jest对hooks进行测试用例的编码;
使用terser对代码进行压缩,减小包的体积;

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服