精通 HTML、CSS 的语法,掌握 HTML5 和 CSS3 的新特性,熟练掌握常用布局(如:浮动,flex, 定位,圣杯布局和双飞翼布局等和响应式设计,熟练使用 Element、Vant、Mint UI 等前端主流框架。
熟练掌握 JavaScript,对 JavaScript 中的变量提升、作用域及作用域链、闭包、事件机制、原型及原型链、构造函数、继承、JSON、跨域等操了解透彻。
熟练掌握 ES6 新语法的写法以及常用特性。如:箭头函数,结构赋值,模板字符串,对 promise 有一定的研究,理解 promise 异步加载的语法结构,能够结合 Promise对 GET、POST 请求完成对页面异步加载渲染。
熟练掌握 jQuery,掌握 jQuery 中选择器的使用、AJAX 数据请求、链式调用语法、操作 DOM、操作 CSS、操作动画等。
熟练掌握 Vue 框架,能够使用 Vue-CLI 脚手架快速搭建项目。对于 vue 中的组件传值、双向数据绑定原理、路由、数据的传递、双向数据绑定、生命周期函数、Vue-Router路由、插槽 slot 等有着深刻理解并能使用。掌握 Vuex 状态管理,熟知组件之间共享
维护数据。熟练使用 Axios、fetch 与服务器进行数据交互。
熟悉 React 前端开发框架,掌握 React 模板 JSX 语法、组件传值、状态管理、生命周期函数、路由等;使用 react 写过一些小项目。
熟悉 nodejs 能使用 express 搭建服务器和编写 API 接口,能配合使用 MySQL 数据库,使用 SQL 语句对数据库数据进行增删改查。
运速国际快递(PC 端) 开发周期:2020.09-2021.01
开发工具:VSCoode
项目描述:一家使用 React 框架实现的专注美国海淘物流服务的网站,实现了无限触底加
载,懒加载,订单,反馈等功能
开发技术:React、react-router-dom、Ant
职责描述:
主要负责使用媒体查询实现响应式布局,实现跨平台开发,提高页面渲染效果
实现登录,注册,个人操作后台,查询包裹登功能
使用 React 框架完成项目主体结构的构建,填充主要功能模块化代码,从而渲染页面,
实现数据绑定
通过 react-router 路由来派发路径,实现导航栏之间的跳转
使用 Axios 实现后端的登录,注册接口,数据库 MySQL 实现对数据的增删改查功能
使用 Axios 来进行 ajax 请求服务端的数据,进而显示最新公告
将导航栏等单独作为一个单文件组件,提高代码的利用率,能够重复利用,可以降低代
码的耦合度,使代码更加简洁