Firebase React Admin Biolerplate是一个项目模板(又名样板文件),用于使用 Google Firebase 提供的无服务器基础设施通过 React 构建现代、可扩展的 Web 应用程序。它可以让您节省时间并建立坚实的基础和设计模式。
该项目是通过 Create React App 启动的。
创建用于开发和测试基础设施的 React App (★ 76k)(请参阅用户指南)
Material UI (★ 54k) 通过集成 Google 的 Material Design 来减少开发时间
React Dashboard (★ 2k) 使用 Material UI 组件制作的免费 React Dashboard
Reach Router (★ 6k) 用于声明式路由和客户端导航
React Dropzone (★ 7k) 简单的 React 挂钩,用于为文件创建兼容 HTML5 的拖放区域。
TypeScript (★ 58k) TypeScript 是 JavaScript 的超集,可编译为干净的 JavaScript 输出。
适用于无服务器架构的 Google Cloud 和 Firebase - Cloud SQL、Cloud Functions、CDN 托管、文件存储(文档)
此外,您还需要熟悉 HTML、CSS、JavaScript (ES2015)、TypeScript 和 React。
Node.js v12.13 或更高版本 + Yarn v1.21.1 或更高版本(提示:在 Mac 上通过 Brew 安装它们)
VS Code 编辑器(首选)+ EditorConfig、ESLint 和 Prettier 插件
只需克隆存储库,更新.env
和/或.env.local
文件中的环境变量,然后开始黑客攻击:
$ git clone [email protected]:nightillusions/react-firebase-material-admin.git MyApp $ cd 我的应用程序 $yarn # 安装依赖项$yarn start # 编译应用程序并使用“live reload”在浏览器中打开它
然后打开 http://localhost:3000/ 查看您的应用程序。
有关更多信息,请参阅项目 Wiki 中的部署指南。
如果您在克隆此存储库后保留原始 Git 历史记录,则始终可以通过运行以下命令来获取最新更新并将其合并回项目中:
$ git Remote add frab [email protected]:nightillusions/react-firebase-material-admin.git $ git checkout 大师 $ git 获取 frab $ git 合并 frab/master $ 纱线安装
_注意:一旦新的更改到达上游存储库中的master
分支,请尝试合并,否则您的项目可能与基础/上游存储库差异太大。
版权所有 © 2020 帕斯卡·乔丁。此源代码根据 LICENSE.txt 文件中的 MIT 许可证获得许可。
由 Pascal Jordin 用 ♥ 制作(网站) 联系我们!