CatBow Project ๋?
๐ CatBow-Library ๊ณต์๋ฌธ์
๐ CatBow Git
๐๐ค Check these sites and try them out
Video Converter Site
Catbow Doc
CatBow ScrollView Tutorial
NPM Library Site
YARN Library Site
ํ์
๐๐บCatbow
๐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ
- FRONTEND : ๊น์คํธ(PM), ์ต์ฌ๊ธฐ
๐ฅ ๋์์-์ด๋ฏธ์ง ๋ณํ ์ฌ์ดํธ ํ
- FRONTEND : ์กฐ์์ง
- BACKEND : ์ด์์ฐ
๊ฐ๋ฐ ๊ธฐ๊ฐ
2022-11-21 ~ 2022-12-12 (22์ผ)
๊ธฐ์ ์คํ
FE : javaScript, Styled-components, contextAPI, AWS-S3, CI/CD
BE : Python, Django, Nginx, Gunicorn, MySQL, Certbot(SSL), Freenom(domain), AWS-EC2, AWS-RDS, AWS-VPC
ํ๋ก์ ํธ ์ค๋ช
$ npm i react-catbow-scrollview
์์ฝ๋ 36๊ธฐ ์๋ฃ์์ผ๋ก ์ด๋ฃจ์ด์ง ํ์ ๊ตฌ์ฑํด ๊ตฌํํ CatBow Library๋ ํ๋ ์ ๋จ์๋ก ์ถ์ถํ ์ด๋ฏธ์ง ํ์ผ๋ค์ ์ด์ฉํด ํ๋ฉด ์คํฌ๋กค์ ๋์์ ์ฌ์ ํจ๊ณผ๋ฅผ ์ฃผ๋ ์ธํฐ๋ํฐ๋ธ UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. observer API ๋ฅผ ์ฌ์ฉํด ํด๋น ๊ธฐ๋ฅ์ ๊ตฌํํ์๊ณ ์ด์ ํ์ํ ๋์์์ ํ๋ ์ ๋จ์๋ก ์๋ผ์ฃผ๋ ์ฌ์ดํธ๋ ํจ๊ป ๊ฐ๋ฐํ์ต๋๋ค.
CatBow Library๋ ๋ฐฐํฌ ํ ํ๋ณด ์์ด npm, yarn package ๋์ ๋ค์ด๋ก๋ ์ 2000๊ฑด์ ๋ฌ์ฑํ๊ณ ๊ณ์ ์ ์ง ๋ณด์๋ฅผ ์ด์ด๊ฐ ์์ ์ ๋๋ค.
๊ตฌํ ๋งก์ ํ์ด์ง
๐๐บCatbow ์์ ๋์์ ์ ๋ก๋ ํ zipํ์ผ๋ก ๋ณํํด ์๋ ๋ค์ด๋ก๋ํ๋ convert ์ฌ์ดํธ ๊ฐ๋ฐํ์ต๋๋ค.
ํ์ ํด
Notion
์บฃ๋ณด์ฐ ํ์ ์์์ผ 15์๋ง๋ค ์ ๊ธฐ ํ์๋ฅผ ๊ฐ์ ธ ๊ฐ๋จํ ์งํ ์ํฉ์ ๊ณต์ ํ์ต๋๋ค. ์ฌ๋์ผ๋ก ๋งค์ผ ์์ ์ํฉ์ ๊ณต์ ํ์ง๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌํ (FE:2), ์์ํ(FE:1, BE:1) ๋ก ๋๋์ด ์์ ํ๊ธฐ์ ํ๊ฐ์ ๋ธ๋ก์ปค์ ์งํ ์๋, ์งํ ๋ฐฉํฅ ๋ฑ์ ๋ ผ์ํ๊ธฐ ์ํด์ ์ฃผ ์ ๊ธฐ ํ์๊ฐ ํ์ํ์ต๋๋ค. ํ์๋ 30๋ถ ์ด๋ด๋ก ์ด๋ฃจ์ด์ก์ผ๋ฉฐ ํ ์ฃผ๊ฐ ์์ ์ํฉ์ ์ ๋ฆฌํด ๊ณต์ ํ๊ณ , ํ๋ก์ ํธ ๋ฐฉํฅ๊ณผ ์๋๋ฅผ ํจ๊ป ๋ ผ์ํ์ต๋๋ค.
Slack
์บฃ๋ณด์ฐ ํ์ ์คํ๋ผ์ธ์ผ๋ก ํจ๊ป ์์ ํ์ง๋ง ์ฌ๋์ ๋งค์ผ ์ ๊ทน์ ์ผ๋ก ํ์ฉํด ์์ ์ํฉ์ ๊ณต์ ํ์ต๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ, todo, ๋๋ค, ์ผ๋ฐ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ด์ฉํด ์์ ๋ฌผ ๋ฟ๋ง ์๋๋ผ ์๋ก ์์ ์ ๋์์ด ๋ ๋งํ ์ ๋ณด๋ค์ ๊ณต์ ํด ์ํํ ์ปค๋ฎค๋์ผ์ด์ ์ ํ ์ ์์์ต๋๋ค.
๋๋ ์
์์ฝ๋ 36๊ธฐ ์๋ฃ ํ ์ค ์ฌ์ฉ์ ์ฐ์ด๋ ์๋น์ค๋ฅผ ๊ฐ๋ฐํด๋ณด๊ณ ์ถ์๋๋ฐ ์ด๋ ๊ฒ ๊ตฌํํด๋ด์ด ๋ฟ๋ฏํ๋ฉด์๋ ๋ป๊น๋ค. ์บฃ๋ณด์ฐ ํ์ ์์ํ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ถ์ ํ์ด์ง์ธ, ์ฌ์ง ํธ์ง ์ฌ์ดํธ ๊ตฌํ(ํ๋ก ํธ ์๋)์ ๋งก์๋๋ฐ ์ค์ ๋ก ์๋ฌ๊ฐ ์๋ ํ์ด์ง๋ฅผ ๋ง๋ค์ด์ผํ๊ณ ์ ์ ์ ์ฌ์ฉ์ฑ ๋ํ ๊ณ ๋ คํด์ผํ๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ ๊ฐ๋ฅ์ฑ์ ์ด์ด๋๊ณ ์ต๋ํ ์ธ์ฌํ๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๋ ค ๋ ธ๋ ฅํ๋ค.
๊ธฐ๋ฅ ๊ตฌํ์ ๋ง์น ํ, ์คํธ pm๋๊ป ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ๋ถํ๋๋ ธ๊ณ ํ ๋ด์ ํ๋ก ํธ ์๋ ๊ฐ๋ฐ์ 3๋ช ์ด ๋ชจ์ฌ ์ฝ๋๋ฅผ ๋ฆฌ๋ทฐํ๋๋ฐ ์ด ๋ํ ํฌ๊ฒ ๊ธฐ์ต์ด ๋จ๋๋ค. ์ํ ์ ์ผ๋ก๋ contextAPI๋ฅผ ์ ๋ถ๋ฆฌํ ์ , ํด๋ ๊ตฌ์กฐ๋ฅผ ์ง๊ด์ ์ผ๋ก ์ง ์ ์ด ์์๊ณ ๋ถ์กฑํ ์ ์ผ๋ก ๋ชจ๋ฌ ์ฌ์ฌ์ฉ์ฑ๊ณผ ๊ด๋ จ๋ ๋ณ์๋ช ์ด ์ถ์์ ์ด๋ผ ์์๋ณด๊ธฐ ํ๋ค์๋ค๋ ์ ์ด์๋ค. css ๊ด๋ จํด์๋ ๋ฐ์ํ ์ฌ์ดํธ๊ฐ ์๋๋ผ ์์ฝ๋ค๋ ํ์ด ์์๋ค.
๊ฐ๋ฐ, ๋ฐฐํฌ ํ์๋ ์๋ฒ ๋น์ฉ์ ์กฐ๊ธ์ด๋๋ง ๋ณดํฌ์ด ๋๊ธฐ ์ํด ์นด์นด์ค ์ ๋์ผ์ค ๊ด๊ณ ๋ฅผ ๋ฃ์๋๋ฐ (์ด๋ ์ฝ๋๋ฅผ ๋ค์ ๋ฆฌ๋ทฐํ๋ฉฐ ํ์๊ณผ ํจ๊ป ์๋ฌ๋ฅผ ์์ ํ๋ค) ์ฐฝ์ ์ค์ด๋ฉด ํค๋์ ๋ฃ์๋ ๊ด๊ณ ๊ฐ ๋ก๊ณ ์ ๊ฐ๋ฆฐ๋ค๋ ์ด์ ๋ก ํ๋ฒ ๋ฐ๋ ค๋์๋ค. ์ด๋ ๊ฐ๋จํ z-index ์์ฑ์ ๋ฃ์ด ํด๊ฒฐํ๊ณ ๋ค์๋ ๋ฐ๋ก ์น์ธ์ด ๋ ๋ฌด์ฌํ ๊ด๊ณ ๋ฅผ ๋ฌ ์ ์์๋ค.
๊ฐ๋ฐ์ ๋ง์น ์ง๊ธ, ์์ง ์ฝ๋์ ๋ถ์กฑํ ์ ์ด ๋ง์ ๋ค์์ฃผ๋ถํฐ๋ ๊ณ์ ๋ฆฌํฉํ ๋ง์ ์งํํ ์์ (๋ชจ๋ฌ, ๋์์ ์ ํจ์ฑ ๋ก์ง ๊ด๋ จ)์ด๋ค. ๋งค์ผ ๋ค์ด๋ก๋ ํ์์ convert ํ์ด์ง์ ๋ฐฉ๋ฌธ์ ์ ๊ทธ๋ฆฌ๊ณ ์์ต์ ์ฒดํฌํ๋๋ฐ ํฐ ์ซ์๊ฐ ์ฐํ์์ง ์๋๋ผ๋ ์ฒ์์ผ๋ก ์ค ์ฌ์ฉ์์๊ฒ ๋ฐฐํฌํ ํ๋ก์ ํธ์ธ๋งํผ ๋งค์ฐ ๋ป๊น๋ค ๋๋๋ค. ์์ฆ ๋ด๊ฐ ์ด ์ฝ๋๊ฐ ํ์ฌ์ ์ค๋ฌด ์ฝ๋๊ฐ ๋์ด ์๋น์ค๋๋ ์์์ ๋ง์ด ํ๋๋ฐ ์๊ฐ๋ง์ผ๋ก๋ ์ค๋ ๊ณ ์ฆ๊ฒ๋ค.
๋ด ์ฝ๋์ ์ฑ ์๊ฐ์ ๋๋ ์ ์์๋ ํ๋ก์ ํธ์๊ณ ์ฌ๋ฌ๋ชจ๋ก ๊ธฐ์ต์ ์ค๋ ์๊ฐ ๋จ์ ๊ฑฐ ๊ฐ๋ค.
๐ ๊ด๋ จ ํฌ์คํ
https://0119eunji.tistory.com/74
'Catbow Project' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
2023.03.10(๊ธ) ๊ธฐ๋ก์ฉ (0) | 2023.03.10 |
---|---|
Catbow ์ด๋ฏธ์ง ๋ณํ ์ฌ์ดํธ ๊ตฌํ (0) | 2022.12.16 |
๋๊ธ