1.熟悉HTML5和CSS3的新特性
2.掌握HTML/CSS 等相关技术根据设计图完成页面制作
3.熟练使用BootStrap、vant、antd、swiper、mint-UI、element-UI、Echarts等第三方库
4.熟练使用 less、sass、stylus等
5.熟悉前端自动化打包构建工具Webpack
6.熟练使用flex、媒体查询结合rem等技术进行响应式布局适配不同移动设备
7.熟练使用VSCode、Sublime 、postman、webstrom等开发工具
8.熟练使用vue框架完成项目开发,了解MVVM架构
9.熟练使用Ajax、axios 实现前后端交互
10.熟练javascript语言核心DOM、BOM,面向对象,理解闭包、原型链、继承等
11.熟悉前端算法,比如冒泡排序、选择排序、插入排序、计数排序等
12.熟悉ES6-ES11新特性,如:promise,箭头函数,includes,string padding(),空值合并运算符??等
13.熟练使用git版本管理工具
14.熟悉微信小程序、能够使用原生小程序,Mpvue、uniapp等框架进行小程序开发
15.熟悉掌握运用npm、yarn包管理器
16.熟悉模块化(commonJS,ES6)
17.了解熟悉前端优化,比如v8优化机制、函数优化、HTML优化等
18.了解react全家桶
19.了解后台开发如nodeJS、mongoDB
20.了解react框架以及脚手架create-react-app快速生成项目
项目一:管理系统(pc)
项目简介:该项目主要为各医科大学学生考试及教师管理为主要功能的系统,使用PHP、jQuery、Ajax、Vue全家桶、ES6、Echarts等技术开发。
责任描述:主要负责一些重点标签的页面布局(新建技能课程)、交互与整个项目的后期升级维护工作。