没有合适的资源?快使用搜索试试~ 我知道了~
buybyebuy:使用React的网上商店模拟
共55个文件
js:22个
jsx:19个
png:6个
需积分: 5 0 下载量 183 浏览量
2021-04-18
20:22:40
上传
评论
收藏 2.2MB ZIP 举报
温馨提示
BuyByeBuy —在线商店模拟 仅限前端的网上商店模拟。 。 玩得开心! 技术与工具 React(Hooks API) 上下文API React路由器 样式化的组件 材料设计图标 Google表格(数据存储) Canva(设计与原型制作) 该项目是通过引导的。 外观 手机屏幕截图 平板电脑/台式机屏幕截图 挑战性 为了在“产品”页面上显示数据,我创建了一个Google表格并将其转换为JSON端点,然后使用它来获取数据。 在商店模拟中,我将获取的产品存储在应用程序的上下文中。 设计应用程序是另一个棘手的部分,特别是以模块化方式设计组件的样式。 最初,我使用普通CSS,这不是最好的决定。 因此,尽管重构花费了一些时间,但我还是使用样式化组件以更加整洁的方式来组织样式。 在本地运行应用 克隆存储库,然后在项目目录中运行npm install来安装依赖项。 npm run star
资源推荐
资源详情
资源评论
收起资源包目录
buybyebuy-main.zip (55个子文件)
buybyebuy-main
public
index.html 565B
favicon.ico 4KB
src
styles
theme.js 196B
globalStyles.js 592B
components
Footer
styles.js 459B
index.jsx 951B
BuyByeBuy.jsx 276B
CartCheckout
styles.js 4KB
Cart.jsx 2KB
CartIcon.jsx 283B
CartItem.jsx 2KB
SummaryItem.jsx 849B
Checkout.jsx 2KB
ProductsPage
styles.js 2KB
ProductCard.jsx 1KB
Products.jsx 1KB
ThankYou
styles.js 901B
ReplayIcon.jsx 895B
index.jsx 623B
NotFound
styles.js 693B
index.jsx 519B
LoginRegistration
LoginIcon.jsx 11KB
styles.js 2KB
Login.jsx 2KB
Registration.jsx 2KB
Home
styles.js 915B
index.jsx 438B
PrivateRoute.js 392B
SingleProduct
styles.js 1KB
index.jsx 2KB
Header
styles.js 867B
index.jsx 655B
helpers
parseDataFromSheet.js 836B
cartHelpers.js 865B
sanitizeData.js 505B
greet.js 346B
assets
css
base.css 667B
mask.svg 3KB
context
MyContext.js 103B
MyProvider.jsx 1KB
Routes.js 1KB
index.js 212B
FetchData.js 773B
reducers
signupErrorReducer.js 334B
loginErrorReducer.js 272B
README.md 2KB
screenshots
10-home-mobile.png 78KB
50-cart-mobile.png 219KB
3-checkout-desktop.png 82KB
1-products-desktop.png 768KB
40-products-mobile.png 643KB
60-checkout-mobile.png 186KB
.gitignore 349B
package-lock.json 1.27MB
package.json 694B
共 55 条
- 1
资源评论
thonxie
- 粉丝: 22
- 资源: 4532
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功