沉梦手记 沉梦手记
首页
  • 基础篇
  • 集合篇
  • 并发篇
  • JVM
  • 新特性
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 数据库基础
  • MySql
  • Redis
  • 达梦数据库
  • Spring
  • SpringBoot
  • Mybatis
  • Shiro
  • 设计须知
  • UML画图
  • 权限校验
  • 设计模式
  • API网关
  • 网络通信
  • 消息队列
  • SpringCloud
  • 分布式事务
  • 云存储
  • 搜索引擎
  • 前端环境搭建
  • HTML与CSS
  • JS学习
  • Axios入门
  • Vue Router入门
  • Pinia入门
  • Vue3入门
  • Vue3进阶
  • 黑马Vue3
  • 开发工具篇
  • 工具库篇
  • 开发技巧篇
  • 工具类系列
  • 运维与部署
  • 音视频处理
  • 随笔
  • 博客搭建
  • 网站收藏箱
  • 断墨寻径摘录
  • 费曼学习法
  • 脚手架搭建
  • 瑞吉外卖
  • 黑马点评
  • vue-blog
  • 沉梦接口开放平台
  • 用户中心
  • 聚合搜索平台
  • 仿12306项目
  • 壁纸小程序项目
  • RuoYi-Vue
Github (opens new window)

沉梦听雨

时间是最好的浸渍剂,而沉淀是最好的提纯器🚀
首页
  • 基础篇
  • 集合篇
  • 并发篇
  • JVM
  • 新特性
  • 计算机网络
  • 操作系统
  • 数据结构与算法
  • 数据库基础
  • MySql
  • Redis
  • 达梦数据库
  • Spring
  • SpringBoot
  • Mybatis
  • Shiro
  • 设计须知
  • UML画图
  • 权限校验
  • 设计模式
  • API网关
  • 网络通信
  • 消息队列
  • SpringCloud
  • 分布式事务
  • 云存储
  • 搜索引擎
  • 前端环境搭建
  • HTML与CSS
  • JS学习
  • Axios入门
  • Vue Router入门
  • Pinia入门
  • Vue3入门
  • Vue3进阶
  • 黑马Vue3
  • 开发工具篇
  • 工具库篇
  • 开发技巧篇
  • 工具类系列
  • 运维与部署
  • 音视频处理
  • 随笔
  • 博客搭建
  • 网站收藏箱
  • 断墨寻径摘录
  • 费曼学习法
  • 脚手架搭建
  • 瑞吉外卖
  • 黑马点评
  • vue-blog
  • 沉梦接口开放平台
  • 用户中心
  • 聚合搜索平台
  • 仿12306项目
  • 壁纸小程序项目
  • RuoYi-Vue
Github (opens new window)
  • 脚手架搭建
  • 瑞吉外卖

  • 黑马点评

  • vue-blog

  • 沉梦接口开放平台

  • 用户中心

  • 聚合搜索平台

  • 仿12306项目

  • 壁纸小程序项目

    • 开发笔记
    • 项目技术亮点
      • 项目描述
      • 技术栈
      • 核心职责与技术亮点
  • RuoYi-Vue

  • 项目笔记
  • 壁纸小程序项目
沉梦听雨
2026-10-09
目录

项目技术亮点

# 项目技术亮点

# 项目描述

基于 uni-app + Vue3 的多端壁纸小程序,支持微信小程序、抖音小程序、H5、Android APP 多端发布,涵盖壁纸浏览、分类筛选、用户登录、壁纸上传、个人中心等功能。

# 技术栈

uni-app · Vue3(组合式 API) · uniCloud · uni-id · JQL · Ant Design Vue · 微信小程序

# 核心职责与技术亮点

  1. 跨平台开发:为解决多平台重复开发维护成本高的问题,基于 uni-app 一套代码编译多端(微信小程序/抖音小程序/H5/Android),使用条件编译处理多端差异,大幅降低多平台维护成本
  2. Vue3 组合式 API:为解决组件逻辑复用不灵活的问题,使用 ref/reactive/computed/onLoad 等 Vue3 组合式 API 组织组件逻辑,提升逻辑复用灵活性与 TypeScript 友好度
  3. uniCloud 云开发:为解决自建服务器运维成本高的问题,使用 uniCloud 云函数 + 云数据库(JQL 语法)实现后端 Serverless 开发,无需自建服务器,降低运维成本
  4. uni-id 用户体系:为解决用户登录与数据权限控制问题,集成 uni-id-pages 插件实现用户注册登录(微信登录/密码登录),配置 DB Schema 权限控制实现数据级权限
  5. 骨架屏优化体验:为解决数据加载时白屏体验差的问题,集成 uv-skeletons 骨架屏插件,数据加载时展示骨架占位,提升用户感知加载速度
  6. 页面通信机制:为解决跨页面数据同步问题,使用 uni.$emit/uni.$on 实现跨页面事件通信(如编辑页完成后通知列表页刷新数据),简化页面间通信
  7. 多环境配置:为解决多环境 API 地址切换问题,通过 .env.dev/.env.prod 文件区分开发/生产环境,配置不同 API 地址,实现环境隔离
  8. 多端发行部署:为解决多端发行部署问题,使用 HBuilder X 打包发行,微信小程序配置域名白名单后上传发布,H5 支持 hash/history 路由模式选择
上次更新: 2026/10/10 18:05:45
开发笔记
若依学习笔记

← 开发笔记 若依学习笔记→

Theme by Vdoing | Copyright © 2023-2026 沉梦听雨 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式