-
Notifications
You must be signed in to change notification settings - Fork 3
๐ฉ๏ธ 02_๊ธฐ์ ์ ์ ํ ์ด์
yongsu-kang edited this page Jul 7, 2022
·
16 revisions
8 vs 11 vs 17 โ 17
- ๊ณ์ํด์ ์ต์ ํ ๋๊ณ ์๋ ์๋ฐ ๋ฒ์
- ์์ผ๋ก๋ ๊ณ์ ์ ๋ฐ์ดํธ ๋๊ณ ์์ผ๋ ์๋ก์ด ๊ธฐ์ ์ ๋ํ ์์ฉ์ฑ์ ๊ธธ๋ฌ๋ณด์
merge-commit vs rebase vs squash -> Squash merge
- merge commit์ ๋ชจ๋ ์ปค๋ฐ์ด ๋จ์์ ์ปค๋ฐ์ด ํ์ ์ด ์๋๋ค.
- rebase๋ merge commit๊ณผ ๋ง์ฐฌ๊ฐ์ง
- squash๋ ํ๋์ ๋ก๊ทธ๋ง ๋จ์์ ๊ธฐ๋ฅ๋ณ๋ก ์ปค๋ฐ๋ก๊ทธ๊ฐ ๋จ์์ ์ข์ ๊ฒ ๊ฐ๋ค.
๊ตฌ๊ธ vs ๋ค์ด๋ฒ vs etc โ ๋ค์ด๋ฒ
- ํต์ผ๋ง ๋๋ฉด ๊ฐ๋ ์ฑ ๋ฐ ์ถฉ๋ ๋ฌธ์ ๋ฑ์ ํด๊ฒฐํ ์ ์๋ค.
- ํด๋น ์๊ฑด ์ต์ด ๋ฐ์ธ์ ์ปจ๋ฒค์
์ผ๋ก ํต์ผ
Naver_coding_convention_(amabnb).xml
๊นํ vs ๋
ธ์
vs ์ง๋ผ โ ๊นํํ๋ก์ ํธ + ๋
ธ์
- ๊นํ๋ธ ๋ด์์ ํ๋ก์ ํธ ๊ด๋ จ ์ฌํญ์ด ํ๋์ ๋ณด์์ผ๋ฉด ์ข๊ฒ ๋ค
๊ฐ๋ฐ ํ๊ฒฝ
-
H2
- ์ ์ํ ๊ฐ๋ฐ์ ์ํด
์ด์ ํ๊ฒฝ
-
AWS Aurora DB
- MySQL ๋ฅผ AWS์ ์ต์ ํ ๋๊ฒ ์ปค์คํฐ๋ง์ด์งํ์๊ธฐ ๋๋ฌธ์ AWS ํ๊ฒฝ์์ ๋ ๋น ๋ฅด๊ณ ์์ ํ๊ฒ ๋์๊ฐ ์ ์์ ๊ฒ
- ์ปดํ์ผ ์์ ์์ ๋ฌธ๋ฒ ์ค๋ฅ๋ฅผ ์ก์ ์ ์๋ค.
- ๋์ ์ฟผ๋ฆฌ ์์ฑ์ด ์ฉ์ดํ๋ค.
- ์ ์ฝ ์กฐ๊ฑด ๋ฑ์ ๋ฉ์๋๋ก ์ถ์ถํ์ฌ ์ฌ์ฌ์ฉ์ฑ์ ๋์ผ ์ ์๋ค.
token vs session -> token(JWT)
-
jjwt
- ๊ฐ์ฅ ๋ง์ ์ํธํ ์๊ณ ๋ฆฌ์ฆ๊ณผ ํธ์ ๋ฉ์๋ ์ ๊ณต
- RFC ๋ช ์ธ ์ถฉ์กฑ ๋ฐ 100% ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง
- ์์ธํ README ๋ฌธ์์ ๊ฐ์ฅ ๋ง์ star
์ปค๋ฒ๋ฆฌ์ง 85% โณ
Swagger vs RestDocs vs etc โ RestDocs