熟悉 W3C 标准,熟悉页面架构和响应式布局,及在各大主流浏览器上的兼容问题;
熟悉html,能用 html5 新标签、本地存储,canvas等新特性开发;
熟悉css,能用 css3 过渡 transition、动画 animation、转换 transform 等新特性开发;
熟悉原生 JavaScript,使用 ES6 语法,面向对象,ajax 数据请求并基于业务封装 js 库;
熟悉vue,vue-cli,vue-router,vuex,axios 及其他常用组件和类库, 了解Vue3;
熟悉 react,redux,react-router,react-dom 及其他常用组件库;
熟悉bootstrap,layui,element,iview,ant ,vant等主流 UI 框架快速开发;
熟悉webpack,vite等自动化构建工具;
熟悉vscode,webstorm,HBuilderX 开发工具,及 git 代码版本管理工具;
了解微信小程序原生和云开发
了解 node.js,express,koa 及其他常用框架开发;
了解 java 后端开发语言及数据库编程操作;
项 目:「名师课堂」PC 端网站
技术栈: html5,css3,vue, vue-router, axios,echarts, 微前端,ts
描 述:「名师课堂」是一个 PC 端展示网站,含名师工作室,一师一优课等模块。
工作内容:
1. 使用 html5 和 css3 新特性进行页面架构和布局;
2. 使用 element-ui 组件库进行页面渲染;
3. 使用 qiankun与主应用枣庄门户网站进行了分离;
4. 使用 echarts 实现数据展示;
5. 使用原生 JavaScript 封装局部容器自定义滚动条;
6. 使用 SVN工具对代码版本进行管理及协同工作;
7. 使用CompressionWebpackPlugin,imagewebpack-loader等插件对主项目进行打包优化