-
Notifications
You must be signed in to change notification settings - Fork 5
MOAMOA Daily Sprint5
airman5573 edited this page Sep 19, 2022
·
14 revisions
-
๊ณต์ง์ฌํญ QA ์งํ
-
์คํฐ๋ update QA ์งํ
-
๋ฒ๊ทธ ์์
- ์นดํ ๊ณ ๋ฆฌ ๊ฒ์์, ๋ฐ์ดํฐ๊ฐ ์์ ๊ฒฝ์ฐ ์๊ฐ์ ์ผ๋ก '์๋ฌ๊ฐ ๋ฐ์ํ์ต๋๋ค.' ๋ฌธ๊ตฌ๊ฐ ๋ฌ๋ค.
- ํ ๋ฒ ๋ชจ์ง ์๋ฃ๋๊ณ , ํํดํ์ ๊ฒฝ์ฐ
๋ชจ์ง์ค
์ผ๋ก ๋ณํ์ง ์๋๋ค. - ์คํฐ๋์์ด 3๋ช ์ด ์ ํ์ด๊ณ , 2๋ช ์ด ์ฐผ์ ๊ฒฝ์ฐ, 2๋ช ์ด ๊ฐ์ ์์ฒญ์ ๋ณด๋ด๋ฉด ๊ฐ์ ์ด ๋๋ค. (๋์์ฑ ๋ฌธ์ .... )
-
ํ์ ์๊ตฌ ์ฌํญ
-
์คํ๋ฆฐํธ 5 ํ ๋ชฉํ ๊ตฌํ ์ฌํญ
- ์์ ์ ์ฅ
- ์๋ฆผ ๊ธฐ๋ฅ
- ์ด๋ฉ์ผ (์ด๋ฉ์ผ update ์ฃผ์!)
- ์ข ์๋ฆผ ๊ธฐ๋ฅ ์๋ฃ ์กฐ์ฌ
- ์ด๋ฏธ์ง ์ ๋ก๋ ๊ธฐ๋ฅ (๋ฐฑ์๋)
- ๋ฐฉ์ฅ ์คํฐ๋์ ๊ด๋ฆฌ (์ ์ฒญ ์๋ฝ, ๊ฐํด)
-
์๊ฐ์ด ๋จ์ผ๋ฉด ๊ตฌํํ ๊ธฐ๋ฅ
- ๊ณต์ง์ฌํญ, ์ปค๋ฎค๋ํฐ ๋๊ธ ๊ธฐ๋ฅ
- ๊ฒ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ธฐ๋ฅ
- ์คํฐ๋ ๋ชฉ๋ก ํ๊ทธ
- ์ข ์๋ฆผ ๊ธฐ๋ฅ
-
๊ณต์ง์ฌํญ QA ์งํ
- ์์ฑ ํ์ด์ง์์ ๋์๊ฐ๊ธฐ ์์
:studyId
์๋ฌ - ๊ณต์ง์ฌํญ ๊ธ์ด ๋ง์์ง๋ฉด ์ด์ ์์ฑํ ๊ธ์ด ์ฌ๋ผ์ง (ํ์ด์ง์ฒ๋ฆฌ)
- ์์ฑ ํ์ด์ง์์ ๋์๊ฐ๊ธฐ ์์
-
์คํฐ๋ ์์ QA ์งํ
-
๋ชจ์ง ์๋ฃ
๋ ์ํ์์ ์์ ํ๋ฉด๋ชจ์ง์ค
์ผ๋ก ๋ฐ๋๋ ๋ฒ๊ทธ (๋ฆฐ๋ก ) - ๋ชจ์ง ์ธ์์ด ์ฐจ๊ณ ํ๋ช
์ด ํํดํด๋ ๊ณ์
๋ชจ์ง ์๋ฃ
์ธ ๋ฒ๊ทธ (๋ฆฐ๋ก )
-
-
๋ก๊ทธ์ธ QA ์งํ
- AccessToken Session -> Local Storage
-
๋ฐฑ์๋ ๋ฆฌํฉํฐ๋ง
- auth githubId -> memberId (๋์ฐ)
- Review ์์ฑ -> studyroom ํจํค์ง ์ด๋ (์งฑ๊ตฌ)
- ReferenceRoom(๋งํฌ ๊ณต์ ) ํจํค์ง๋ studyroom ํจํค์ง๋ก ์ด๋ (๋ฃจ์ค๋ฃจ์ค๋ฒ )
-
์ด๋ฒ์ฃผ ์์ ๋ฐ๊ฒฌ๋ ๋ฒ๊ทธ ์์ (Back & Front)
-
๋ฐฑ์๋ ์งํ ์ํ
- githubId -> memberId ๋ฆฌํฉํฐ๋ง ์๋ฃ. ๋ฆฌ๋ทฐ ํ์.
- ์คํฐ๋ ๋ชจ์ง ์ํ ๋ฒ๊ทธ ์์ ์๋ฃ. ๋ฆฌ๋ทฐ ํ์.
- ๋งํฌ ๊ณต์ ๋ฆฌํฉํฐ๋ง ๋ฐ ํจํค์ง ์ด๋ ์์ ์ค.
- ๋ฆฌ๋ทฐ๋ฅผ ์คํฐ๋๋ฃธ ํจํค์ง๋ก ์ด๋ ๋ฐ ๋ฆฌํฉํฐ๋ง ์์ ์ค.
- auth ๋ณด์ (Token ๊ฐ์ ). PR์ ์ค๋ช ์ถ๊ฐ ํ์. ๋ฆฌ๋ทฐ ํ์.
- PathMatcherInterceptor ์์ฑ ๋ฐ AuthenticationInterceptor ๊ฐ์ PR ๋ฆฌ๋ทฐ ํ์.
-
ํ๋ก ํธ ์งํ ์ํ
- ์ปดํฌ๋ํธ ๋ฆฌํฉํฐ๋ง ์์ ์ค.
- ๋น๋ ํด ๋ณ๊ฒฝ ๋ฐ ํ๊ทธ ๋ค์ค ์ ํ ๊ธฐ๋ฅ ์ถ๊ฐ.
-
๋ฐฑ์๋ ๊ณํ(19์ผ๊น์ง)
- member + tag(๊ทธ๋ฆฐ๋ก ), study(๋์ฐ), studyroom(community + notice(๋ฒ ๋ฃจ์ค), review + link(์งฑ๊ตฌ)) -> ์ธ๋ฑ์ค ํ ์คํธ๋ dev์์ ์งํ
- ์์ ์ ์ฅ - ๊ฒ์๊ธ(๋ฒ ๋ฃจ์ค)
- ๋ถํ ํ ์คํธ ๊ด๋ จ ์๋ฃ ์ ๋ฆฌ ๋ฐ ํ ์คํธ(๊ทธ๋ฆฐ๋ก )
- ์คํฐ๋ ๊ฐํด ๊ธฐ๋ฅ, ์ด๋ฏธ์ง ๋๋ ์๋ฆผ ์๋ฃ ์กฐ์ฌ(์งฑ๊ตฌ)
- ๋๊ธ ๊ธฐ๋ฅ - ๊ฒ์ํ(๋์ฐ)
- ํํดํ ํ์์ CUD ๋ถ๊ฐ
-
ํ๋ก ํธ ๊ณํ
- ์ฑ๋ฅ ์ต์ ํ
- ๋ฒ๊ทธ ์์
-
๋ฐฑ์๋
- ๊ฒ์๊ธ ๋ฆฌํฉํฐ๋ง ๋๋๊ฐ๋ ์ค.
- ์คํฐ๋ ๋ชจ์ง ์ํ ๊ฒ์ฆ ๋ก์ง ์ด๋.
- ๋ฆฌ๋ทฐ ํจํค์ง ์ด๋ ๋ฆฌํฉํฐ๋ง ์๋ฃ ๋ฐ ๋ฆฌ๋ทฐ ํ์.
- memberId ํผ๋๋ฐฑ ๋ฐ์. ๋๊ธ ๊ธฐ๋ฅ CRUD ๊ตฌํ (ํํดํ ํ์์ CUD ๋ถ๊ฐ ์ถ๊ฐ ์ค). study index ๋ถ์ ์๋ฃ.
-
ํ๋ก ํธ์๋
- ์ฝ๋ ๋ฆฌ๋ทฐ
- HTTP2 ๋ฐ HTTP ์บ์ ์ค์ ๋ฑ ์ต์ ํ
-
์ค๋ ํ ์ผ
- ์์ ์ ์ฅ ํ์ ํ์
- ๋ฐฑ์๋ ๋ฆฌ๋ทฐ ๋ฐ ๋จธ์ง ํ์(interceptor ๊ฐ์ , memberId ์ ์ฉ)
- ํ๋ก ํธ์๋ ๋ฒ๊ทธ ์์ ๋ฐ ์ต์ ํ
- ๋ฐฑ์๋
- ๋ฏธ์
- ๋ฆฌ๋ทฐ ์๋จ๊ธด๊ฑฐ ๋ฆฌ๋ทฐ ๋จ๊ฒจ์ฃผ๊ธฐ
- ๋ฒ ๋ฃจ์ค ๊ฐ์ ์์
- ํ๋ก ํธ
- ๋ฒ๊ทธ ์์ ํ๊ธฐ
- PR ํด๊ฒฐ
- ํ ํฐ๊ด๋ จ ์์