在公司主要是开发微信小程序前端页面,做过weex开发,对于前端技能HTML/html5、css/css3、JavaScript、jQuery、bootstrap等熟练使用,
熟悉W3C标准,能够写出符合W3C标准的页面,同时能够解决IE和其他浏览器之间的兼容问题。
熟练掌握HTML、CSS等前端技术,对HTML5、CSS3等前沿技术有一定的了解,并能够运用其进行正常的项目开发。
熟练使用ES5进行项目开发,并了解ES6新标准,能在项目中加以使用。
熟练使用JQuery、BootStrap等前端技术进行项目开发。
了解前端流行框架Angular、Vue等,能够运用其进行简单项目开发。
对AJAX请求机制有一定的了解,能够正常的使用AJAX请求完成前后台交互功能,对GET和POST请求方式有一定的了解。
了解Node等后端技术,熟练使用Express等基于node平台的开发框架,熟练使用ejs等开发模板。
了解MongoDB等非关系型数据库,能够对其进行简单的操作。
熟悉HTTP协议,了解常见HTTP状态码,能使用谷歌工具对代码进行调试,了解URL请求中的各项环节。
了解微信小程序开发。
了解webpack等打包工具,了解Git等版本控制工具。
项目环境:Windows、nodeJS
开发工具:Express 、MongoDb 、AngularJS、BootStrap 、Webstorm 、Git
职责描述:
1. 负责项目的构思与开发。
2. 负责前端页面的布局与用户交互。
3. 负责项目的部分后端逻辑、数据收发,以及相关验证及权限。
项目描述:
1. 该项目基于nodeJS,使用express + mongoDB + angularJS进行开发,其中前端使用 BootStrap以及AngularJS进行布局及数据双向绑定处理,通过使用ajax进行get和post的发送和 接收实现无刷新状态下更新,后端使用cookie-parser、body-parser等插件对数据进行处理,使用 session和cookie对用户登录信息进行存储,使用multer 插件进行文件上传等一系列操作。
2. 项目分为商家和用户两部分:商家的主要功能是修改个人信息、发布商品、商品管理、订单管理、 订单发货等;用户的主要功能是修改个人信息,收货地址增删改查,浏览商品,加入购物车,购物车页 面价格计算、删除、结算,订单支付,以及全部订单、未支付订单、已完成订单、未完成订单的数据查询及操作,此项目还对登录和未登录用户、商家和非商家做出了一些权限判定及操作。
3. 项目使用Git工具进行代码管理。