Project/sendbird를 활용한 웹 채팅
[Sendbird를 활용한 웹 채팅] 3. 프로젝트 구조 & 패키지 설치
반응형
1. 프로젝트 생성
1. CRA
npx create-react-app sendbird-chat
2. src
하위에 폴더 생성
assets
: 이미지 파일 저장Components
: 페이지를 이루는 단위 컴포넌트Pages
: 주소 변화에 따른 개별 페이지 컴포넌트utils
: API 통신 및 기타 util 모듈
3. 파일 생성
- src/
- assets/
- Logo.png
- Components/
- GlobalStyles.js
- Layout.js
- Router.js
- SendbirdAction.js
- Pages/
- Login.js
- MailLogin.js
- OpenChat.js
- GroupChat.js
- Chatting.js
- assets/
2. 패키지 설치
axios 0.21.1
styled-components 5.3.0
styled-reset 4.3.4
prop-types 15.7.2
react-dom 17.0.2
react-router-dom 5.2.0
sendbird 3.0.153
반응형
'Project > sendbird를 활용한 웹 채팅' 카테고리의 다른 글
[Sendbird를 활용한 웹 채팅] 6. 로그인 시행착오 (CORS, Failed to load resource: the server responed with a status of 404 (Not Found)) (0) | 2021.09.13 |
---|---|
[Sendbird를 활용한 웹 채팅] 5. 소셜 로그인 - 네이버, 카카오 (0) | 2021.09.05 |
[Sendbird를 활용한 웹 채팅] 4. 라우팅 & 전체 스타일 (0) | 2021.09.05 |
[Sendbird를 활용한 웹 채팅] 2. 주요 기능 & 대시보드 가입 (0) | 2021.09.04 |
[Sendbird를 활용한 웹 채팅] 1. 개요 (0) | 2021.08.31 |