- 使⽤ Javascript(ES6)/ Typescript 进⾏前端开发,并且熟练掌握以下框架
使⽤ React 以及周边⼯具;Redux Tookit, React-Router, 进⾏ Web 开发
- 掌握Javascript基础知识,掌握es6,异步、继承以及基本数据结构等
- 熟练使⽤ CSS以及周边⼯具 Tailwind.css 和 Antd 作为样式库 Sass 以及 Less 作为预处理器 掌握CSS知识,掌握选择器优先级、继承性、盒模型、常⽤布局 掌握基本计算机基础知识
- 熟悉掌握 HTTP TCP⽹络协议。协议发展、http缓存、TCP连接和释放、TLS等 熟悉浏览器原理。了解浏览器进程、渲染机制、跨域等。 掌握浏览器安全和防范机制。如CSRF、XSS、DDOS等 了解常⻅性能优化,如缓存、预加载、压缩资源等
- 了解 Nodejs, 如异步机制,event loop等曾⽤ Express 独⽴开发后端 熟悉企业级开发⼯具git以及企业常⻅开发模式和流程
- 具备需求分析、⽂档输出能⼒、沟通能⼒ 熟练使⽤Git进⾏版本控制和代码托管,熟悉Git flow
- 掌握通⽤的前端⼯程化以及构建⼯具 使⽤ Vite 完成Web对应的前端性能优化的经验。
项⽬描述:基于机器⼈数据管理的研发平台,主要集成于数据的记录、可视化数据播放和回归测试 。技术栈:React、Typescript、 React-query,Tailwind-css,Echarts,React Router 等⼀系列最新周边⽣态⼯具
⼯作职责:
1. 参与需求设计评审、代码评审以及业务⽅进⾏需求讨论以及调整 对功能模块设计并完成⽇常开发,如回归测试⼯作流模块等
2. 对业务问题,进⾏排查、定位以及快速解决 参与⾃研内部 cosUI 组件库设计
3. 主导实现对项⽬⽇常开发依赖包版本升级
技术要点:
1. 使⽤以及封装 Echarts 完成复杂的数据展⽰。 基于组件设计原则,封装通⽤组件,完成回归测试⼯作流⽇常开发
2. 对依赖包进⾏分析,优化包打包体积,压缩了80%左右。
3. 使⽤多种第三⽅库解决现有需求困难:grpc-web-error-details解决grpc错误信息返回前端解析不了问题;echarts-stat 处理数据统计问 题等
角色 | 职位 |
负责人 | 前端开发工程师 |
队员 | 前端工程师 |
1. 工作流平台 项⽬描述:基于机器⼈数据管理的研发平台,主要集成于数据的记录、可视化数据播放和回归测试 。 技术栈:React、Typescript、 React-query,Tailwind-css,Echarts,React Router 等⼀系列最新周边⽣态⼯具
1. 工作流平台 项⽬描述:基于机器⼈数据管理的研发平台,主要集成于数据的记录、可视化数据播放和回归测试 。 技术栈:React、Typescript、 React-query,Tailwind-css,Echarts,React Router 等⼀系列最新周边⽣态⼯具