ID:421071

7710

前端开发

  • 公司信息:
  • 钛动科技股份有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 其他
  • 全区

技术能力

我是一名前端开发工程师,具备扎实的 Web 基础与较强的工程化能力,能够独立完成从需求分析到项目落地的完整开发流程。

在项目经历方面,我参与并主导过多个中大型前端项目的开发,包括 组件库设计与实现项目(React 技术栈)、智慧校园后台管理系统(Spring Boot + 前后端分离架构),以及桌面端IM即时通讯(electron+springboot)项目。在这些项目中,我不仅负责核心业务模块的开发,也参与了整体架构设计、权限系统搭建、组件封装与性能优化等关键工作。

技术栈方面,我熟练掌握 Vue/React、JavaScript/TypeScript、HTML/CSS、JAVA、Spring Boot,同时具备一定的工程化能力,能够使用模块化设计、组件抽象和状态管理方案提升项目可维护性与扩展性。在前端方向上,我对组件设计、UI一致性与交互体验有较高要求,并在实际项目中沉淀了可复用的组件体系。

我重视代码质量与系统设计能力。如果您有前端开发、全栈开发、后台系统或组件化相关需求,可以进一步沟通合作。

项目经验

myChat项目采用前后端分离架构设计,整体技术栈包括 Spring Boot、MyBatis、MySQL、Netty、WebSocket、Electron、Vue3、Pinia、Element Plus 以及 SQLite。服务端基于 Spring Boot 构建 RESTful API,实现用户管理、好友管理和群组管理等业务功能;使用 MyBatis 完成数据库访问;通过 Netty 搭建高性能 WebSocket 服务,实现实时消息通信。客户端采用 Electron 构建跨平台桌面应用,Vue3 负责界面开发,Pinia 实现状态管理,SQLite 用于本地消息存储和缓存。
smart-campus项目采用前后端分离架构设计,前端使用 Vue3、Vite、Element Plus、ECharts 和 Axios 构建现代化管理后台,实现组件化开发与数据可视化展示;后端基于 Spring Boot、MyBatis 和 MySQL 构建业务服务层,结合 Redis 提升系统性能,并通过 JWT 实现无状态身份认证。系统整体采用 RBAC 权限模型,实现用户、角色与权限的灵活配置。项目架构按照 Common、Admin、Web 多模块划分,提升了代码复用性与可维护性。
sevenDesign项目亮点方面,首先在组件设计层面统一了 API 规范(props、event 回调、children/slot 思想的 React 实现),保证组件使用方式一致,降低学习成本并提升复用效率。其次在 Form 系统中实现了较完整的表单联动与校验机制,通过 Context + 组件通信实现 Form 与子组件之间的数据收集与状态同步,支持复杂表单结构与动态校验规则。第三是 VirtualList 虚拟列表的实现,通过计算可视区域与滚动偏移,仅渲染可视 DOM 节点,大幅减少渲染开销,在大数据列表场景下显著提升性能。第四是 Message 全局提示系统,采用单例模式 + 发布订阅思想实现全局调用能力,避免组件重复挂载与状态冲突问题。Upload 组件则封装了文件选择、上传状态管理与基础反馈逻辑,提高通用性与可扩展性。
项目难点主要集中在三个方面:第一是组件解耦与API统一设计,需要在保持组件独立性的同时保证整体一致性,避免不同组件使用方式割裂;第二是 Form 与 Cascader 等复杂组件的联动设计,需要解决多层级数据结构处理、状态同步以及校验触发时机问题;第三是 VirtualList 虚拟滚动实现过程中,需要处理滚动高度计算、动态渲染区间更新以及快速滚动导致的白屏或抖动问题,对性能优化和边界处理能力要求较高。

案例展示

  • myChat

    myChat

    本项目主要包含用户认证与管理、好友管理、群组管理、即时消息通信、文件传输、在线状态管理、消息通知以及本地数据存储等核心功能模块。用户认证模块负责用户注册、登录和身份验证;好友管理模块支持好友添加、删除、搜索及好友列表维护;群组管理模块实现群聊创建、成员邀请和群成员管理;即时通信模

  • sevenDesign

    sevenDesign

    1. 项目具体功能模块 该组件库项目基于前端常见中后台业务场景进行封装,当前已实现的核心组件模块包括: 基础表单组件 包含 Button、Input、Switch 等基础交互组件,用于支撑用户输入与基础操作交互,覆盖大部分表单类业务场景。 复杂表单与选择组件 提供 Fo

  • smart-campus

    smart-campus

    功能介绍 1. 项目功能模块 本项目围绕高校教学与管理业务构建,主要包含统一认证中心、组织架构管理、师生管理、课程管理、习题管理、试卷管理、考试管理、成绩管理、教学资源中心、公告管理、数据看板、权限管理以及 AI 智能服务等功能模块。其中,统一认证中心实现多角色登录与权限控制

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服