熟练掌握HTML、CSS3、Flex等前端技术,完成网页静态布局,开发兼容主流浏览器的页面
熟悉JavaScript面向对象开发原理,能运用模块化、面向对象编程,了解W3C、ES6编写规范
熟练掌握Bootstrap、jQuery、Element、Ant Design、Tailwind CSS、Naïve UI等前端框架的使用,rem等适配方案,掌握横竖屏适配
熟悉MySQL库,具有一定的SQL编写及优化能力,实现数据的增删改查功能
熟悉使用Nodejs技术开发工具构建web服务器搭建项目,实现客户端服务器之间的交互
掌握Ajax异步调用的原理及跨域,能与后端很好的合作,完成前后端分离架构工作
掌握使用npm等包管理对项目的依赖进行管理
熟悉Vue3框架,了解MVC、MVVM设计模式,了解Vue中基本的模板概念,组件,生命周期钩子、指令、传值、组合式API等
熟悉Vuex,Vue Router等Vue插件,实现组件之间的切换设置前置路由守卫,全局状态处理,能够使用脚手架工具Vue-CLI、Vite开发创建项目工程
了解react,使用react框架进行组件化开发,利用React-router路由机制实现路由切换,使用redux进行全局状态管理,能够使用Hook编写函数式组件
熟悉使用git来进行版本控制系统管理应用
了解微信小程序的开发以及nui-app的使用
工艺品商城管理系统
项目特点:
后端:nodejs+ express + mysql 使用 express 建立Web后端服务,使用MVC分层实现(模型层、业务逻辑层、数据访问层等)
前端:使用vite创建项目工程,后台管理系统使用了Vue + Vuex + Vue-router + element-plus;整体的web页面搭建使用了 html + css + js + axios + Echarts + lodash + dayjs
使用git来进行版本管理以及代码的整合工作
主要职责:
后台管理系统的用户管理和订单管理,前台首页的搭建和商品信息的渲染