交流笔记微信小程序的开发初衷是为用户提供一个方便、高效且有趣的平台,让用户能够通过文字和交流来分 享自己的想法、知识和经验。旨在促进用户之间的互动交流,推动信息传递和知识共享。 用户通过微信账号快速登录,登录后,用户可以使用富文本编辑器创建和发布自己的文章,并且有文章暂 存功能,以便日后继续编辑和发布。 交流笔记还提供了点赞和评论功能,用户可以浏览和搜索其他用户的文章,与他们进行交流和互动。 并且提供添加好友和聊天功能。用户可以根据兴趣和专业领域添加感兴趣的好友,建立联系并展开私聊。 技术栈:小程序端为小程序原生开发 后端为小程序云开发,微信云开发平台提供的云函数进行后端逻辑开发,无需搭建独立的服务器环境,使 用微信云数据库作为数据存储服务,方便地存储和管理用户信息、文章内容、评论等数据。利用微信云存 储服务存储用户上传的图片、头像等资源文件。 项目职责: 在这个项目中,我独立完成了整个项目的功能规划与设计、代码编写、技术选型、页面设计,并且负责项目 的整体管理,包括任务分配、Bug修复等工作。以下为开发时遇到的难点: 数据库设计与优化:设计合适的数据库结构,有效地存储和查询用户信息、