1、熟练掌握HTML5+CSS3+Javascript三大前端语言,熟悉响应式布局和弹性布局;
2、熟悉 JavaScript 数据类型及常用 API,理解原型链,闭包等特性,掌握 Promise,async异步处理方案;
3、熟悉 ES6 规范,对 ES6 中的模块化和语法的新特性有一定的理解;
4、熟练使用Vue2.0及3.0框架及周边技术栈等;
5、熟练使用Element-Plus、Element-ui等组件库开发;
6、熟悉使用Node.js及常用的框架express、Koa;
7、基本掌握React.js、React-Router、React-Redux、Hooks等相关React开发技术;
8、熟悉使用 Git 分布式版本管理系统及常用的命令;
9、对HTTP、Websocket等常见网络协议有一定的理解;
10、熟悉使用Typescript规范及常用规范,对webpack、Vite等打包工具有一定的了解;
病例科信息管理系统 (Vue.3+Vite+Vuex+Element-Plus)
项目介绍:该项目是为医院工作人员所开发的一款系统,包含病例登记、标本取材、蜡块切片制片、诊断报告书写、收藏病例、随访病例、字典管理、医嘱设置等。
工作业绩:
1、负责报告打印模块优化,替换原生报告打印,改用第三方插件vue-plugin-print, 减少打包,方便根据用户需求调整病理报告页面;
2、打包更新现场,减少用户感知度,添加自动更新;
3、负责权限设计方案落地,根据不同角色分配医生、护士及管理员等权限,设置按钮级别的权限,保证系统数据的完整体性;
4、使用Vuex管理字典,方便项目中使用,减少接口的调用,提高了页面加载速度;
5、利用websocket长连接,解决数据互连互通问题;
6、负责流程管理系统对接业务系统模块,处理对接及配置,处理复杂业务逻辑;