文件名称:apicrud-ui:具有RBAC的apicrud全栈框架的UI
文件大小:263KB
文件格式:ZIP
更新时间:2024-06-03 14:09:49
JavaScript
阿皮库鲁 这是什么 跳过python / React.js学习曲线,将您的想法投入生产! 创建apicrud框架的目的是使开始基于REST的服务的全栈开发变得更加容易,从简单的CLI封装(用于查询本地API)到完整的面向Web的面向消费者的应用程序,一应俱全。 现代全栈应用程序的基本组件包括后端API服务器,前端UI服务器,数据库,内存缓存和后台工作人员,用于执行诸如电子邮件,照片上传或报告生成之类的操作。 这是UI前端。 用法 将此仓库克隆到您的本地环境。 要在Shell会话中启动此UI服务(在Linux或Mac笔记本电脑上): 将到一个单独的目录,然后按照其自述文件中的说明启动后端。 如下设置环境变量,至少REACT_APP_API_URL 。 调用make ui_local来打开UI,并通过URL 。 新建数据库的admin初始登录为p@ssw0rd 。 API的文档(
【文件预览】:
apicrud-ui-master
----.gitignore(165B)
----README.md(4KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(787B)
----.gitlab-ci.yml(2KB)
----public()
--------manifest.json(308B)
--------index.html(539B)
--------favicon.ico(450B)
----Dockerfile.ui(1KB)
----.dockerignore(21B)
----package.json(3KB)
----CONTRIBUTING.md(576B)
----src()
--------authProvider.js(4KB)
--------index.css(380B)
--------App.test.js(248B)
--------views()
--------customLayout.js(2KB)
--------ra-views()
--------customRoutes.js(1KB)
--------dataProvider.js(4KB)
--------App.css(492B)
--------index.js(168B)
--------setupTests.js(169B)
--------images()
--------App.js(6KB)
--------lib()
----Makefile.vars(826B)
----LICENSE.txt(11KB)
----entrypoint.sh(338B)
----yarn.lock(601KB)
----Makefile(4KB)