• 熟悉HTML、CSS ,并熟练使用Tailwind-CSS、Sass
• 熟练使用JavaScript和ES6+,以及Typescript 语法和编译配置
• 熟悉Vue3及其周边工具vuex、 vue-router、 element-plus 等
• 熟悉Nodejs开发,使用Express、Koa框架,了解MySQL、Mongdb,并可以使用Sequelize orm对数据库进行开发
• 了解webpack、vite打包工具的基本配置,对项目进行环境搭建
• 了解微信小程序、Uni-app开发,可以进行跨平台开发
前中台信息展示项目
项目介绍: 项目主要实现用户登陆注册,通过瀑布流+长列表的形式展示从服务器请求到的图片文字信息,并实现第三方登录、支付等常见前中台功能
技术栈: vue + vite + vuex + vue-router + tailwind css
实现功能:
1. 封装前端通用组件,包括dropdown、popup、message、dialog 、瀑布流组件、长列表组件等可复用组件
2. 实现用户的登录注册功能包括人类行为验证处理方案,并对接微信及QQ第三方登录接口
3. PC、移动端样式切换,使用虚拟任务栈使得样式过渡更加自然
4. 可以实现前台常见功能:下载、点赞、全屏、引导
5. 实现云存储、支付、用户反馈、主题变更、图片懒加载等通用解决方案