了解各大浏览器之间的差异,能够解决IE和其他浏览器的兼容性问题,能够写出符合W3C标准的页面,熟悉HTML5和CSS3新特性,掌握新标准的写法规则,并且应用于页面效果上。
在构建方面,了解前端工程化,熟悉使用webpack,vue-cli,vuex等构建打包工具。
了解并会使用前端Bootstrap前端框架,以及Element-UI,Vant框架。
熟悉ES5,ES6原生Javascript写法,熟悉DOM操作,熟练掌握let const,类和对象,解构赋值,熟练掌握函数式编程的思想解决网页中的实际问题。
了解面向对象,熟悉面向对象的思想,能用原生JS完成网站上的基本功能,对原生JavaScript中的闭包,事件传播机制,原型链等操作熟悉,熟悉异步流程控制,会使用Promise,async,await进行异步操作。
在框架方面,熟悉vue,有vue开发经验,了解React和小程序,有小程序开发经验,掌握vue中的数据双向绑定,指令,父子传值,生命周期钩子函数等概念并灵活运用掌握。
在后端方面,熟悉Node,会使用Express,Koa,会使用ejs,art-template模板语法,会使用MySQL,MongoDB。
在计算机方面,熟悉常用的Linux指令,熟悉HTTP协议,熟悉常见的HTTP状态码。
了解GET和POST请求的区别,了解Ajax请求机制,并且能够正常使用Ajax完成前后端交互功能。
项目名称:左图右史
硬件环境:Windows/HTML5/CSS3/ES6/MySQL/Git
开发工具:Navicat、Vue、Webstorm
责任描述:
1.使用vue.js框架和vant移动端框架构建前端页面。
2.运用vue.js中的指令和服务与后台接口对接,进行数据交互,进行页面渲染,实现功能,模块的判断。
3.使用JavaScript实现某些功能的逻辑处理和某些页面的动态效果。
项目描述:
该项目是一个移动端的图书馆借书网站,该项目可以通过手机微信公众号进行网上借书、还书等功能,页面有首页、分享、订单、我的四个板块,用户通过在网上下订单借书,可以进行同城配送,管理员可以在后台添加、管理、删除图书等。
项目名称:小程序
硬件环境:Imac/HTML5/CSS3/ES6/Git
开发工具:小程序开发IDE
责任描述:
1. 前端页面采用了支付宝扩展组件进行前端页面的排版布局。
2. 通过axios连接服务端,进行前后端数据交互。
3.服务端基于Java,使用了支付宝提供的接口。
项目描述:
这个项目是技术支持部为解决商户会员卡问题提供给商户的一个点餐系统demo,负责整个项目的开发,项目包含小程序扫码点餐,包含基本的用户信息授权、购物车列表、支付后推荐以及会员卡发放等功能。