文件名称:react-redux-book-library:带有React和Redux的书店应用程序
文件大小:167KB
文件格式:ZIP
更新时间:2024-02-24 00:01:39
react redux nodejs javascript express
自述文件 在Heroku上实时查看: Redux的MERN图书馆项目 这是Redux的一个全栈项目,旨在与使用以下命令构建的两个不同的后端框架兼容: React作为前端库+ ReactStrap 用于状态控制的Redux 和 Express.js和Node.js作为后端服务器 MongoDB(通过MLab)作为数据库 或-使用: Ruby on Rails作为后端服务器 SQLite3作为数据库 您可以从库中添加,删除和编辑书籍,也可以跟踪书籍中的当前进度。 入门 这些说明将使您获得在本地计算机上运行并运行的项目的副本,以使用带有Express和MongoDB的MERN堆栈进行开发和测试。 (如果您希望使用Ruby on Rails后端API,。 先决条件 该项目在Node.js上运行,并使用Node Package Manager(npm)。 正在安装 克隆仓库 cd进入文件夹 运行npm install和npm run client-install以安装必要的软件包 服务项目 使用以下命令运行服务器: npm run dev 运行后,转到浏览器 。 在Heroku上部署
【文件预览】:
react-redux-book-library-master
----client()
--------package.json(763B)
--------package-lock.json(410KB)
--------src()
--------.gitignore(285B)
--------public()
----models()
--------UserSession.js(341B)
--------User.js(393B)
--------Book.js(640B)
----config()
--------keys.js(128B)
--------passport.js(672B)
----package.json(1014B)
----validation()
--------is-empty.js(232B)
--------register.js(1KB)
--------login.js(612B)
----server.js(1KB)
----routes()
--------api()
--------books.js(1KB)
----package-lock.json(126KB)
----.gitignore(306B)
----README.md(2KB)