Firebase React Admin Biolerplate는 Google Firebase에서 제공하는 서버리스 인프라를 사용하여 React로 확장 가능한 현대적인 웹 애플리케이션을 구축하기 위한 프로젝트 템플릿(보일러플레이트라고도 함)입니다. 이를 통해 시간을 절약하고 견고한 기반과 디자인 패턴을 기반으로 구축할 수 있습니다.
이 프로젝트는 Create React App으로 부트스트랩되었습니다.
개발 및 테스트 인프라를 위한 React 앱 생성(★ 76k)(사용자 가이드 참조)
Google의 Material Design을 통합하여 개발 시간을 단축하는 Material UI(★ 54k)
React Dashboard (★ 2k) Material UI의 컴포넌트로 제작된 무료 React Dashboard
선언적 라우팅 및 클라이언트 측 탐색을 위해 라우터에 도달(★ 6k)
React Dropzone (★ 7k) HTML5 호환 파일용 드래그 앤 드롭 영역을 생성하는 간단한 React 후크입니다.
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 # 앱을 컴파일하고 "실시간 새로 고침"을 사용하여 브라우저에서 엽니다.
그런 다음 http://localhost:3000/을 열어 앱을 확인하세요.
자세한 내용은 프로젝트 Wiki의 배포 가이드를 참조하세요.
이 리포지토리를 복제한 후 원래 Git 기록을 유지하는 경우 다음을 실행하여 언제든지 최신 업데이트를 프로젝트로 다시 가져와 병합할 수 있습니다.
$ git 원격 추가 frab [email protected]:nightillusions/react-firebase-material-admin.git $ git 체크아웃 마스터 $ git fetch 프랍 $ git merge 프랩/마스터 $ 원사 설치
_참고: 새로운 변경 사항이 업스트림 저장소의 master
브랜치에 도착하자마자 병합을 시도하십시오. 그렇지 않으면 프로젝트가 기본/업스트림 저장소와 너무 많이 다를 수 있습니다.
저작권 © 2020 Pascal Jordin. 이 소스 코드는 LICENSE.txt 파일에 있는 MIT 라이선스에 따라 라이선스가 부여됩니다.
Pascal Jordin의 ♥로 제작(웹사이트) 연락주세요!