<Weekly Log> 2022-34 Week

kukjunLEEยท2022๋…„ 8์›” 28์ผ
0

Weekly Log(2022)

๋ชฉ๋ก ๋ณด๊ธฐ
5/23

์ง€๋‚œ์ฃผ ํšŒ๊ณ 


๊ฐœ๋ฐœ ์ธก๋ฉด

Java ์„ธ๋ฏธ๋‚˜ ์ง„ํ–‰

ํ›„๋ฐฐ๋“ค ์„ธ๋ฏธ๋‚˜ ์ฐธ๊ด€ํ•˜๊ณ  ๊ด€๋ จ ๋‚ด์šฉ์„ ๊ณต๋ถ€ํ–ˆ๋‹ค.
Annotation์„ ๋‹ค์‹œ ์‚ดํŽด๋ณด๋‹ˆ, Java์—์„œ ์‚ฌ์šฉํ•˜๋Š” Annotation ๋‚ด์šฉ ์ „์ฒด๋ฅผ ๋ณด๊ณ  ๋‹ค์‹œ ๋ณด๋ฉด์„œ ๋” ์–ป๋Š”๊ฒŒ ๋งŽ์€ ๊ฒƒ ๊ฐ™๋‹ค.



Frontend ๊ธฐ๋Šฅ ๊ตฌํ˜„

Frontend Tester ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋„์ค‘ Frontend ์™€ Backend ๊ฐ„์˜ Cookie ์ด์Šˆ๋กœ ์ธํ•ด์„œ, ๋‚ด์šฉ์„ ๋” ์ง„ํ–‰ํ•  ์ˆ˜๊ฐ€ ์—†์—ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ™•์ธํ•˜๋Š” TroubleShooting์€ ์ž‘์„ฑํ–ˆ๋‹ค.
Backend ์—์„œ Frontend๋กœ ๋„˜๊ธด ์ฟ ํ‚ค ๋ฐ›๊ธฐ

๊ณ„ํš ๋ถ„์„๊ณผ ๋ฌธ์ œ์  ๋ณด์™„


๐Ÿคช์ค‘๊ฐ„์ค‘๊ฐ„ ๋งŽ์€ ์ผ๋“ค์ด ์ถ”๊ฐ€๋˜์–ด์„œ ํ• ์ผ์„ ๋‹ค ๋๋‚ด์ง€ ๋ชปํ•จ. ๊ฒŒ์œผ๋ฆ„

์ทจ์—…๊ณผ ๊ด€๋ จ๋œ ์ด์Šˆ๋•Œ๋ฌธ์— ํ”„๋กœ์ ํŠธ์— ์ง‘์ค‘ํ•  ์‹œ๊ฐ„์ด ๋ถ€์กฑํ–ˆ๋‹ค. ์ด๋ฏธ ์ง€๋‚œ์ผ์€ ์–ด์ฉ” ์ˆ˜ ์—†์ง€๋งŒ, ์ทจ์—…์ด ํ™•์ •์ ์œผ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค๊ณ  ํ•˜๋ฉด ๋‚จ์€ ๊ธฐ๊ฐ„๋™์•ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ํŠน์ • ๋ถ€๋ถ„์€ ๋๋‚ผ ์ˆ˜ ์žˆ๋„๋ก ํ•ด์•ผ๊ฒ ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํ”„๋กœ์ ํŠธ ์ง„ํ–‰์— ์žˆ์–ด์„œ ํ—ค์ดํ•ด์ง„ ๋Š๋‚Œ์ด ์žˆ๋‹ค. ์กฐ๊ธˆ ๋” ๋น ๋ฅด๊ฒŒ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์•ผ๊ฒ ๋‹ค.

์šฐ์„ ์ˆœ์œ„ ์„ค์ •๊ณผ ๊ฐœ์ธ๊ณต๋ถ€ ์ง„ํ–‰

๋ชฉํ‘œ์— ๋”ฐ๋ผ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ง€์ •ํ•ด์„œ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.




๋‹ค์Œ ์ฃผ ๊ณ„ํš


๊ฐœ๋ฐœ์ธก๋ฉด

์ทจ์—…๊ณผ ์ทจ์—… ๋Œ€๋น„

์ทจ์—… ์—ฌ๋ถ€๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ํ™•์ •์ง“๊ณ , ํ™•์ •์ด ๋œ๋‹ค๋ฉด ๋‚ด๊ฐ€ ์—ฌํƒœ๊นŒ์ง€ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์—ˆ๋˜ ๊ฒƒ๋“ค์„ ๋งˆ๋ฌด๋ฆฌํ•˜๊ณ  ์ •๋ฆฌ๋ฅผ ํ•ด์•ผํ•œ๋‹ค.



์กธ์—…์ž‘ํ’ˆ JWT ์ ์šฉํ•˜๊ธฐ

์กธ์—…์ž‘ํ’ˆ ํ”„๋กœ์ ํŠธ๊ฐ€ Session์ด ์•„๋‹Œ JWT๊ฐ€ ํ•„์š”๋กœ ํ•˜๋ฏ€๋กœ, JWT๋ฅผ ์ ์šฉํ•ด์„œ Response ๋ณด๋‚ด๋Š” ๋ถ€๋ถ„์„ ์ž‘์„ฑํ•˜๋„๋ก ํ•œ๋‹ค.



์กธ์—…์ž‘ํ’ˆ Frontend Tester ์ œ์ž‘ํ•˜๊ธฐ

Tester ๋ถ€๋ถ„๋งŒ ํ•ด๋„ ๋‚ด์šฉ์ด ์•„์ฃผ ๋งŽ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. Frontend Tester ๋ถ€๋ถ„๋งŒ์ด๋ผ๋„ ์ œ์ž‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹ค์Œ์ฃผ์—๋Š” ์ด ๋ถ€๋ถ„์— ๊ฐ€์žฅ ์ง‘์ค‘ํ•ด์•ผ๊ฒ ๋‹ค.

profile
Backend Developer

0๊ฐœ์˜ ๋Œ“๊ธ€