前端:
熟练使用Vue3框架进行项目的开发
熟练使用MDUI、elementUI、vantUI等多种UI框架进行快速开发
熟练掌握typescript语法、会使用axios、fetch进行网络请求(与后端对接)
后端:
熟练使用Nodejs(javascript/typescript)进行后端API服务开发和处理
熟练使用MySQL等关系型数据库的结构设计及使用
会使用Redis等key-value形数据库
会使用puppeteer进行web自动化处理
本人常用框架:express、cors、mysql、ioredis、nedb、puppeteer、axios、node-fetch
对业务逻辑有一定理解,对软件设计模式有一定了解
一站式AI创作平台:
采用Nodejs(typescript)+express+mysql进行API服务的搭建,包含数据库结构设计、API接口设计,能实现基于uuid+session或JWT的短信验证码登录、密码登录(该部分采用加盐加密的存储方法,有效保障用户数据安全性)方式、基于后台管理预设的提示词,实现用户通过对话来调用国内外大语言模型进行内容创作,包含完整的后台管理系统(具备数据统计、用户管理、应用管理、大语言模型管理等功能)
用户数据采集分析:
采用Nodejs+puppeteer实现某视频平台用户数据的采集分析,模拟用户操作、监听网络请求实现数据的采集,采用多级架构的模式,使得服务可以横向扩展、分布式部署
留言墙:
前段采用Vue3+MDUI(用户端)+elementUI(管理端)实现前端界面的编写,采用Nodejs+express实现后端API的搭建,前后端分离的开发模式,前端发布留言消息时,采用浏览器指纹的方式在无登录状态的情况下对用户进行分辨,后端根据前端留言请求的IP地址再去请求第三方厂商的IP属地查询接口,最后将留言的信息及IP属地存储在数据库中,便于主页留言信息的展示和推荐
前段采用Vue3+MDUI(用户端)+elementUI(管理端)实现前端界面的编写,采用Nodejs+express实现后端API的搭建,前后端分离的开发模式,前端发布留言消息时,采用浏览器指纹的方式在无登录状态的情况下对用户进行分辨,后端根据前端留言请求的IP地址再去请求第三
本人参与后端开发: 采用Nodejs(typescript)+express+mysql进行后端主业务及后台管理API服务的搭建,包含数据库结构设计、API接口设计,实现了基于JWT的短信验证码登录、密码登录(该部分采用加盐加密的存储方法,有效保障用户数据安全性)及鉴权方式、基