ambre4215
1月前来过
全职 · 300/日  ·  6525/月
工作时间: 工作日08:30-20:00、周末08:30-12:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

▸ JavaScript全栈开发

前后端贯通:React/Vue前端工程化 + Node.js后端服务(Express/NestJS)全栈框架实战:Next.js服务端渲染优化经验

▸ Python效率工具开发

自动化运维:Django后台系统开发 + Celery分布式任务调度脚本优化:通过Python脚本实现部署流程自动化

▸ 云架构与高可用保障

基础设施:AWS/阿里云环境部署与Nginx调优容器化:Docker容器编排与K8s集群管理稳定性:高并发系统架构设计与容灾方案


工作经历

  • 2021-06-03 -至今雨花石工作室全栈开发

    运用React/Vue生态链进行性能优化与组件化开发 运用Node.js体系(Express/Node.js)进行后端开发,构建RESTful API与微服务架构

教育经历

  • 2016-03-10 - 2020-11-05盘锦职业技术学院计算机网络专科

语言

普通话
英语
0
1
2
3
4
5
0
1
2
3
4
5

技能

0
1
2
3
4
5
0
1
2
3
4
5
作品
二次元信息聚合平台

本项目是一个完整的全栈解决方案,主要解决了以下问题: - 商品与漫画管理系统 :通过后端 API 和前端管理界面,实现了对商品和漫画资源的完整管理流程,包括添加、编辑、删除、分类等功能。 - 多角色权限管理 :实现了基于JWT的身份验证和授权系统,支持管理员、普通用户和超级管理员三种角色,确保不同用户只能访问其权限范围内的功能。 - 前后端分离架构 :采用了现代化的前后端分离架构,解决了传统单体应用的耦合问题,提高了开发效率和系统可维护性。 - 数据安全性 :通过密码加密存储、JWT令牌验证等机制,保障了用户数据和系统安全。 ### 技术架构优势 - 三端分离设计 :区别于常见的双端(前后端)分离,本方案采用了管理端、客户端和服务端三端分离的架构,使得各端职责更加清晰,维护和扩展更加便捷。 - 现代化前端框架 :管理端和客户端均采用Vue 3框架,结合Tailwind CSS和PrimeVue组件库,提供了更现代、更美观的用户界面体验。 - RESTful API设计 :后端采用规范的RESTful API设计,接口清晰明了,便于前端调用和第三方集成。 - 缓存机制 :后端实现了缓存系统,特别是对仪表盘数据的缓存处理,提高了系统响应速度和性能。 ### 功能特点 - 多业务模型支持 :系统不仅支持传统的商品管理,还扩展了漫画资源管理,显示出较强的业务扩展性。 - 细粒度权限控制 :通过中间件实现了细粒度的权限控制,确保不同角色用户只能访问其权限范围内的API。 - 软删除功能 :对于重要数据如商品信息,实现了软删除功能,避免了误操作导致的数据丢失。 - 七牛云存储集成 :系统集成了七牛云存储服务,为媒体文件提供了可靠的存储解决方案。 ### 产品组成 1. 管理后台 - 基于Vue 3开发的管理员界面 - 负责商品、漫画、分类、存储位置等资源的管理 - 集成了用户权限管理功能 2. 客户端网站 - 面向终端用户的Vue 3应用 - 提供商品和漫画的浏览功能 - 采用响应式设计,支持多设备访问 3. 后端服务 - 基于Express.js的Node.js应用 - 提供RESTful API服务 - 负责数据处理、业务逻辑和权限控制 ### 技术选型 1. 前端技术栈 - 框架 :Vue 3 - UI组件 :PrimeVue、Tailwind CSS - 构建工具 :Vite - 路由 :Vue Router - HTTP客户端 :Axios 2. 后端技术栈 - 运行环境 :Node.js - Web框架 :Express.js - 数据库ORM :Sequelize - 数据库 :MySQL - 认证 :JWT (JSON Web Token) - 密码加密 :bcrypt - 云存储 :七牛云 3. 开发工具与实践 - 代码格式化 :ESLint、Prettier - 版本控制 :Git - API设计 :RESTful - 环境配置 :dotenv

0
2025-06-23 18:06
下载次数:0
¥1000
更新于: 06-22 浏览: 45