熟练掌握 HTML、CSS、JavaScript 等 Web 开发技能,确保高保真还原设计原型
熟悉 ES6 语法、Typescript;
熟悉 Vue 全家桶 ( Vue-cli,Vue-router,Pinia );
熟悉 React 全家桶 ( React -redux,React-router,Hooks );
熟悉 Webpack,Nodejs;
对 V8 隐藏类垃圾回收机制,js 运行机制、浏览器底层所有了解;
熟悉微信小程序,能够根据小程序文档开发微信小程序
熟练运用组件库,例如:Element-UI、Vant-UI、Ant Design、Echarts 图表等;
陕西建工集团建筑工地实名制平台(pc 端-React)
技术栈:React +Redux+ React-Router
项目描述:公司战略级人员实名制信息管理系统。项目管理、参建单位、工人库、考勤、预警信息、工资管理、
疫情上报等模块快速便捷的实现信息管理
工作内容:独立负责项目中的工人库模块及子模块的开发以及相关接口优化;
1. 实现与后端交互,使用 Axios 的二次封装完成对客户信息的增删改查。与后端工程师配合,不
断优化接口并确保数据交互的及时性与一致性。;
2. 实现验证逻辑和登陆功能:前端通过设置路由守卫、请求、响应拦截器和 Token 进行登陆时前
后端验证,以保证系统安全性;
3. 用 React-Router-Dom 实现路由切换。同时设计路由守卫,根据不同角色,页面权限配置进行
路由拦截;
4. 使用 React 组件和 Redux 实现参建单位信息的展示和管理,使用 Redux 管理全局状态,确保
数据的一致性和可靠性;
5. 采用组件化思想,将页面拆分成多个组件,提高代码的复用性和可维护性
6. 通过与后端交互,进行接口对接和数据交互,确保前后端的数据一致性和实时性