ReactJS宠物店演示:简洁CRUD界面

使用React JS构建的Pet Shop前端应用,提供直观的宠物店CRUD界面。此应用充分展示了ReactJS和ES6的实用功能。该应用依赖于托管在外部的后端API进行数据交互。在启动应用前,请确保后端API已正常运行。安装步骤如下:首先,克隆GitHub仓库,执行git clone https://github.com/perscrew/pet-shop-reactjs.git。然后,在项目目录下执行npm install安装依赖。接下来,您可以在配置文件中设置后端服务器URL,将SERVER_BASE_URL常量替换为实际的后端服务器地址。

zip
pet-shop-reactjs-master.zip 预估大小:49个文件
folder
pet-shop-reactjs-master 文件夹
file
.travis.yml 189B
file
package.json 2KB
folder
test 文件夹
folder
reducers 文件夹
file
pets.js 3KB
folder
components 文件夹
file
NotFound.js 403B
file
Menu.js 390B
file
Home.js 383B
file
FormSubmit.js 420B
file
PetListElement.js 534B
file
PetDeletePrompt.js 535B
file
FormField.js 415B
file
App.js 443B
file
PetEdit.js 486B
file
PetList.js 455B
folder
sagas 文件夹
file
pets.js 2KB
folder
screenshots 文件夹
file
delete_pet.png 57KB
file
welcome.png 53KB
file
add_pet.png 14KB
file
edit_pet.PNG 15KB
file
webpack.prod.config.js 865B
file
webpack.dev.config.js 536B
folder
src 文件夹
folder
reducers 文件夹
file
index.js 642B
file
pets.js 646B
file
categories.js 231B
file
index.js 338B
folder
api 文件夹
file
config.js 123B
file
pets.js 2KB
folder
stylesheets 文件夹
file
main.scss 410B
folder
components 文件夹
file
NotFound.js 246B
file
Home.js 260B
folder
common 文件夹
file
Menu.js 607B
file
FormSubmit.js 1KB
file
PetListElement.js 972B
file
PetDeletePrompt.js 870B
file
FormField.js 2KB
file
PetList.js 3KB
file
App.js 1KB
file
PetEdit.js 3KB
file
store.js 1KB
folder
sagas 文件夹
file
index.js 462B
file
pets.js 1KB
file
router.js 627B
file
.gitignore 44B
file
webpack.config.js 1KB
folder
public 文件夹
folder
media 文件夹
file
logo.svg 1KB
file
pattern.jpg 39KB
file
index.html 879B
file
favicon.ico 1KB
file
README.md 7KB
file
.editorconfig 147B
zip 文件大小:137.69KB