Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ssi02014/chat-app
React + TypeScript + Firebase + Redux-Toolkit Chat App ๐ฑ
https://github.com/ssi02014/chat-app
firebase react redux-toolkit styled-components typescript
Last synced: 18 days ago
JSON representation
React + TypeScript + Firebase + Redux-Toolkit Chat App ๐ฑ
- Host: GitHub
- URL: https://github.com/ssi02014/chat-app
- Owner: ssi02014
- Created: 2022-09-17T18:42:58.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-05T15:32:46.000Z (almost 2 years ago)
- Last Synced: 2024-11-08T01:52:44.511Z (2 months ago)
- Topics: firebase, react, redux-toolkit, styled-components, typescript
- Language: TypeScript
- Homepage:
- Size: 609 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐ป Chat App
- React + Firebase ๋ฅผ ์ด์ฉํ ์ฑํ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌํ
## ์ฃผ์ ๊ธฐ์ ์คํ
- React v18
- TypeScript
- redux-toolkit
- styled-components
- Firebase v9
- craco
- react-hook-form
## ์ ๋ฆฌ ๋ฌธ์
- [firebase](https://github.com/ssi02014/chat-app/blob/master/documents/firebase.md)
## Firebase?
- Firebase๋ `๊ตฌ๊ธ`์์ ๊ฐ๋ฐํ ๋ชจ๋ฐ์ผ ๋๋ ์น์ ๊ฐ๋ฐํ๊ธฐ์ํ ํ๋ซํผ์ด๋ค.
- Firebase๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌํํ๋๋ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ํ `์ธ์ฆ`, `๋ฐ์ดํฐ๋ฒ ์ด์ค`, `์คํ ๋ฆฌ์ง`, `ํธ์ ์๋ฆผ`, `๋ฐฐํฌ` ๋ฑ์ ๊ธฐ๋ฅ์ ํฌํจํ๋ค.
- ์ด์ค์์ `๋ฐ์ดํฐ๋ฒ ์ด์ค`์ ๊ธฐ๋ฅ์ด ํน๋ณํ๋ค. ์? Firebase์์ ์ฌ์ฉํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Mysql์ด๋ ์ค๋ผํด ๊ฐ์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ MongoDB ๊ฐ์ `NoSQL ๊ธฐ๋ฐ์ Document ํ์`์ ๋น ๋ฅด๊ณ ๊ฐํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด๋ค.
- ๋ํ, RTSP๋ผ๋ `Real Time Stream Protocol` ๋ฐฉ์์ ์ง์ํ๋ค. RTSP๋ ์ค์๊ฐ์ผ๋ก ๋ฐ์ดํฐ๋ค์ ์ ์กํด์ฃผ๋ ๋ฐฉ์์ด๋ค. ์ด๋ฌํ ๋ฐฉ์ ๋๋ถ์ ์ค์๊ฐ ๊ธฐ๋ฅ์ด ํ์ํ `์ฑํ `์ด๋ `ํ์ ์ฑ`๊ฐ์ ๊ฒ์ ์ฝ๊ฒ ๊ตฌํ์ด ๊ฐ๋ฅํ๋ค.
## react-hook-form