Skip to content

个人项目

博客项目

技术栈: Vue3 + TypeScript + Vite + Markdown + Vitepress + ssh2-sftp-client(上传服务器)

passport-server 项目

技术栈: Node.js + Nestjs + TypeScript + Mysql + Redis + JWT + Swagger

passport-admin 项目

技术栈: Vue3 + Vite + TypeScript + Naive UI + Axios + echarts

基于 vben-admin 开源项目修改

鸿蒙app项目

技术栈: ArkUI + Arkts + Material Icons

截图

首页

首页

详情

详情

我的

我的

登录

登录

注册

注册

  1. 用户界面 (UI) 开发与实现。需要根据 ​UI/UX 设计师提供的设计稿精确还原视觉样式(包括布局、色彩、字体、动画等),并通过 ​JavaScript​ 实现页面的交互逻辑(如按钮点击、表单验证、数据动态展示)。其目标是打造视觉美观、交互流畅的用户界面。
  2. 响应式与跨端兼容开发。确保网站或应用能在各种设备​(从桌面电脑到智能手机、平板)和不同浏览器​(如 Chrome、Firefox、Safari、Edge)上提供一致、良好的体验。
  3. 性能优化。压缩资源​(如图片、代码文件);减少 HTTP 请求​(如合并文件、使用雪碧图);实施懒加载​(延迟加载非关键资源);利用浏览器缓存和CDN;优化代码执行效率,以提升页面的加载速度和运行流畅度​。
  4. 与后端协作和数据对接。与后端开发人员紧密协作,通过 ​API 接口​(如 RESTful API)获取、提交和渲染数据,确保前后端数据交互的准确性和实时性。
  5. 代码维护、测试与部署。对现有项目的代码进行维护、更新和迭代,修复发现的缺陷(Bug)。编写单元测试和进行集成测试,保障代码质量。使用版本控制工具​(如 Git)进行团队协作和代码管理,并参与项目的部署上线流程。
  6. 技术选型与前沿探索。参与选择合适的技术栈,如 ​React、Vue、Angular​ 等前端框架或库,以及相应的构建工具(如 Webpack、Vite),并将适用的技术应用到项目中,以提升开发效率和产品品质。

Last updated: