1.精通 HTML、CSS,熟悉页面架构和布局,对表现与数据分离、Web 语义化等有深刻理解。
2.熟练使用原生 js,以及 jQuery 和 Ajax。
3.熟悉 vue 框架,且有独立 Vue 项目经验,熟练使用 es6 语法,axios,精通 vueJS,了解生命周期,组件等熟练使用。
4.熟悉electron框架,可以独立完成一个桌面端项目的搭建,编写以及打包部署等。
5.能熟练使用 vue-router 及其他相关插件。
6.熟悉 nodeJS,能熟练使用 webpack 、npm、vite、yarn等构建工具。
7.熟悉小程序开发,以及uni-app的使用。
8.掌握 bootstrap、elementUI 等开发技术。
9.对 css 预处理器有一定了解,比如 Sass、Less、Stylus。
10.熟练使用 VSCode,Sublime,HBuilderX 等开发编辑器。
11.有团队合作项目经验,优秀的沟通、协调能力。
无纸化会议系统 (PC 桌面端软件)
技术栈:html5+css3+electron+vue+axios+element+vuex+vue-router+es6+sass+echarts
功能描述:使用electron框架和Vue一起共同构建的桌面端会议系统终端软件, 使用element 插件快速搭建页面,用 axios 来和后台进行交互获取数据并渲染页面,用vuex 来统一管理项目使用的状态,用 vue-router 来进行页面的跳转,其主要功能包含但不限于人员签到,手绘批注,电子白板,同屏交互,屏幕截图,文件的上传下载,U盘读取等