文件名称:react-gallery-app:Treehouse FSJS技术学位项目7-React Gallery App
文件大小:1.2MB
文件格式:ZIP
更新时间:2024-03-19 01:11:20
JavaScript
REACT GALLERY APP 树屋FSJS技术学位项目7-React Gallery App 图片库搜索应用程序。 在终端中,下载项目文件和依赖项后,使用“ npm start”初始化应用程序。 主要成就: 使用Create React App工具设置初始项目 使用JavaScript和JSX以模块化方式构建图库组件 利用React Router为三个默认主题页面和一个搜索页面设置路由 容器组件中的托管状态,该组件将数据向下传递给可重用的无状态组件 对Axios进行编程以从Flickr API提取数据,并且该数据用于显示图像 添加了逻辑以处理搜索和项目的各种需求 添加了加载指示器,该指示器在应用每次获取新数据时显示 编写了一条友好的用户消息,告诉用户如果搜索未找到匹配项,则没有匹配项 包含类似404的错误路由,当URL与现有路由不匹配时,该错误路由会显示友好的404错误页面
【文件预览】:
react-gallery-app-master
----example_mockups()
--------index.html(2KB)
--------No-Results-Layout.png(29KB)
--------Results-Layout.png(826KB)
----.gitattributes(66B)
----public()
--------manifest.json(177B)
--------index.html(2KB)
--------robots.txt(67B)
----src()
--------components()
--------App.test.js(280B)
--------setupTests.js(255B)
--------css()
--------serviceWorker.js(5KB)
--------index.js(544B)
----build()
--------manifest.json(177B)
--------index.html(2KB)
--------asset-manifest.json(1KB)
--------robots.txt(67B)
--------service-worker.js(1KB)
--------precache-manifest.52f04f9862324e9a16ed4c42ba640dfd.js(765B)
--------static()
----README.md(1KB)
----.gitignore(2KB)
----package-lock.json(583KB)
----package.json(1KB)