一、项目介绍
这个观影 APP 可以让用户浏览大量的电影资源,有详细的电影介绍和评分。用户可以收藏喜欢的电影,还能记录观看历史。
二、技术用了啥
前端:用 UniApp 的 Vue3 框架,这样能在不同平台上用。用 Vue Router 管理页面跳转,比如从电影列表页到电影详情页。Vuex 用来管用户的状态,像收藏列表和观看历史。找个好的 UI 组件库让界面好看。
后端:用 Django 搭建服务器。通过 Django REST Framework 做接口,方便和前端交互数据。数据库用 MySQL,存电影信息、用户数据等。
三、开发过程
先确定用户想要啥功能,比如找电影方便、播放流畅等。然后写好需求文档。
设计数据库,想好怎么存电影信息、用户信息。画好 APP 的页面样子,确定操作流程。
前端照着设计做页面,从后端接口拿电影数据展示。实现收藏、历史记录等功能。后端搭建服务器,写好接口,管理数据。
各种测试,看功能有没有问题、加载快不快、在不同设备上能不能用。
打包 APP,部署后端服务器,然后发布到应用市场