该项目主要包含信息广场(首页)、发布功能和我的发布页面
本人主要复制发布功能包含查看商品详情页、发布页面和修改页面,使用到技术如下:
后台(Java)
1. spring Boot:Java后台应用的搭建和开发。
2. 数据库:使用PostgreSQL数据库存储商品信息等。
3. RESTful API:使用RESTful风格的API设计,定义前端与后台之间的数据交互接口。
4. 图片上传处理:实现图片上传和存储,并提供图片的访问接口。
前端(Vue)
1. Vue.js:用于构建用户界面的JavaScript框架。
2. Vant:Vant是基于Vue.js的移动端UI组件库,用于构建app界面。
3. Vue Router:用于管理app的路由。
4. Vuex:用于实现集中式状态管理,存储商品信息和页面状态。
5. Axios:用于发送HTTP请求,与后台进行数据交互。
6. ES6+:使用最新的JavaScript语法和特性。
7. CSS预处理器:如SCSS或Less,用于编写可维护和可扩展的样式代码。
8. 移动端适配:使用rem、flex等技术,保证页面在不同移动设备上的适配和响应式布局。
点击空白处退出提示















评论