文件名称:react-heroes-app:ReactSPA以显示有关英雄的数据
文件大小:3.66MB
文件格式:ZIP
更新时间:2024-05-23 19:22:01
reactjs JavaScript
英雄应用 这是一个由React构建的单页面应用程序,用于显示有关英雄的信息。 该应用程序使用的是静态数据,其开发目的是为了实践一些概念,例如: 使用useReducer进行状态管理。 使用React Context将状态暴露给多个组件。 通过使用备忘录来提高性能。 使用React Router的嵌套路由和路由保护。 从路由参数和查询字符串获取信息。 基本身份验证工作流程。 该应用程序在以下位置实时运行: : 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何棉绒错误。 npm run build 构建生产到应用程序build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。 此后,该应用
【文件预览】:
react-heroes-app-main
----.gitignore(310B)
----package.json(1KB)
----package-lock.json(1.41MB)
----src()
--------components()
--------data()
--------selectors()
--------index.js(219B)
--------auth()
--------types()
--------HeroesApp.js(672B)
--------routers()
--------hooks()
--------styles.css(1KB)
----public()
--------robots.txt(67B)
--------assets()
--------logo192.png(5KB)
--------index.html(3KB)
--------favicon.ico(4KB)
--------manifest.json(492B)
--------logo512.png(9KB)
----.github()
--------workflows()
----README.md(1KB)