SPA를 구성하는법도 아직 익숙하지않은데, Firebase까지 사용하는 프로젝트를 하려니 너무 막막하다.
git과 Github를 사용하는 방법도 아직 잘 모르는데..............
아니다. 부정적인 감정은 아무런 도움이 되지않는다. 마음을 고쳐먹자.
훌륭한 판단은 경험에서 비롯되지만,
경험은 서투른 판단에서 비론된다.
-나폴레옹1세 (프랑스의 제1통령•황제)
그 곳을 빠져가는 가장 좋은 방법은
그 곳을 거쳐 가는 것이다.
-로버트 프로스트 (미국의 시인)
태도는 사소한 것이지만, 그것이 만드는 차이는 엄청나다.
즉 어떤 마음가짐을 갖느냐가
어떤 일을 하느냐보다 더 큰 가치를 만들 수 있다.
-윈스턴 처칠
Firebase
Firebase란 서버리스 (Serverless)의 일종이다. 서버가 없는 것이 아닌, 서버 관리가 별도로 필요하지 않는.. 즉, 별도의 서버구축없이 데이터베이스와 통신할 수 있는 방법이다. 대표적인 서버리스 서비스에는 AWS Lambda, Firebase가 있다.
20여개가 넘는 서비스중 이번 프로젝트에서 구현할 파이어베이스의 서비스는 크게 3가지이다.
- Authentication : 회원가입, 로그인, 프로필관리
- Firestore : CRUD API를 제공 및 NoSQL DB 제공
- Storage : 파일 업로드 및 다운로드 URL
CSR by json(방명록에 무언가를 입력, 수정, 삭제)하는 기능구현에도 페이지전체가 새로고침되지 않는 기능이다.
코드의 내용은 내일 강의가 올라오면 복습하면서 이해해봐야겠다.
이번 프로젝트의 목표는 코드 작동원리이해하고나서 복붙하기다.
'내일배움캠프[4기_Reac트랙] > TIL' 카테고리의 다른 글
내일배움캠프 React트랙 16일차 회고 (2022.11.21) (1) | 2022.11.22 |
---|---|
내일배움캠프 React트랙 15일차 회고 (2022.11.18) (0) | 2022.11.21 |
내일배움캠프 React트랙 13일차 회고 (2022.11.16) (1) | 2022.11.16 |
내일배움캠프 React트랙 12일차 회고 (2022.11.15) (1) | 2022.11.15 |
내일배움캠프 React트랙 11일차 회고 (2022.11.14) (1) | 2022.11.14 |