JavaRush /Java Blog /Random-KO /๋น„๋””์˜ค ์ฃผ๋ง #61. Java๋กœ ๋ฐฑ์—”๋“œ๋ฅผ ๋งŒ๋“ค๊ณ , ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๋ˆˆ์œผ๋กœ ํ…Œ์Šคํ„ฐ๋ฅผ ๋ณด๊ณ , ํด๋ž€๋“œ IT ํšŒ์‚ฌ...

๋น„๋””์˜ค ์ฃผ๋ง #61. Java๋กœ ๋ฐฑ์—”๋“œ๋ฅผ ๋งŒ๋“ค๊ณ , ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๋ˆˆ์œผ๋กœ ํ…Œ์Šคํ„ฐ๋ฅผ ๋ณด๊ณ , ํด๋ž€๋“œ IT ํšŒ์‚ฌ์—์„œ ์ผํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ๊ณ , Yandex์—์„œ ์ทจ์—… ๊ฒฝํ—˜์— ๋Œ€ํ•ด ๋“ฃ์Šต๋‹ˆ๋‹ค.

Random-KO ๊ทธ๋ฃน์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

Java/Spring Boot/RESTful์—์„œ ๋ฐฑ์—”๋“œ ์ƒ์„ฑ

์นด์žํ์Šคํƒ„ Java ๊ฐœ๋ฐœ์ž Timur Batyrshinov๋Š” Java/Spring Boot/RESTful์—์„œ ๋ฐฑ์—”๋“œ๋ฅผ ์ƒ์„ฑํ•œ ๋‹ค์Œ Angular์˜ ํ”„๋ŸฐํŠธ์—”๋“œ์—์„œ ์ด ์„œ๋น„์Šค๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ์˜ˆ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ณด์—ฌ์ฃผ๋Š” ๋น„๋””์˜ค๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฑ์—”๋“œ ์ž‘์—…์„ ์—ฐ์Šตํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด Timur์˜ ๋™์˜์ƒ์ด ํฅ๋ฏธ๋กœ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜์ƒ์„ ๋ณด์‹  ํ›„ ํ‹ฐ๋ฌด๋ฅด์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ์ž์„ธํžˆ ์ดํ•ดํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„๋“ค์„ ์œ„ํ•ด ์œ ํŠœ๋ธŒ ์˜์ƒ ์•„๋ž˜ ์„ค๋ช…๋ž€์— ์†Œ์Šค์ฝ”๋“œ ๋งํฌ๋ฅผ ์˜ฌ๋ ค๋‘์—ˆ์Šต๋‹ˆ๋‹ค.

ํด๋ž€๋“œ์—์„œ IT ๋ถ„์•ผ์—์„œ ์ผํ•˜์„ธ์š”. ๊ธ‰์—ฌ, ๊ต์œก, ์„ธ๊ธˆ ํ• ์ธ, ๊ตฌ์ง ๋ฐฉ๋ฒ•?

ํ•ด์™ธ ์ด์ „์„ ๊ณ ๋ คํ•  ๋•Œ IT ์ „๋ฌธ๊ฐ€๋Š” ํด๋ž€๋“œ์— ์ฃผ๋ชฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํด๋ž€๋“œ์˜ ์ฒจ๋‹จ๊ธฐ์ˆ  ์‚ฐ์—…์€ ์ตœ๊ทผ ๋ช‡ ๋…„๊ฐ„ ์ƒ๋‹นํ•œ ๋ฐœ์ „์„ ์ด๋ฃจ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ํ˜„์ง€ ๊ธฐ์—…์€ ๋Ÿฌ์‹œ์•„, ์šฐํฌ๋ผ์ด๋‚˜, ๋ฒจ๋กœ๋ฃจ์‹œ ์‹œ๋ฏผ ๋“ฑ ์™ธ๊ตญ์ธ์„ ํฌํ•จํ•˜์—ฌ ์ ๊ทน์ ์œผ๋กœ ๊ฐœ๋ฐœ์ž๋ฅผ ์ฐพ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ์ œ์‹œ๋œ ์ธํ„ฐ๋ทฐ์—์„œ๋Š” 8๋…„ ์ด์ƒ ๋ฐ”๋ฅด์ƒค๋ฐ”์— ๊ฑฐ์ฃผํ•˜๋ฉฐ ์ผํ•˜๊ณ  ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ Dmitry๋ฅผ ๋งŒ๋‚˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Dima๋Š” ํด๋ž€๋“œ IT ํšŒ์‚ฌ์—์„œ ์ผํ•˜๋Š” ํŠน์ง• ๋“ฑ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ํด๋ž€๋“œ ์Šคํƒ€ํŠธ์—… ์ธํ„ฐ๋ทฐ ๊ฒฝํ—˜, ์ด๋ ฅ์„œ ์ž‘์„ฑ ์‹œ ์ง€์—ญ ํŠน์„ฑ, ๋‹ค์–‘ํ•œ ์ง์œ„์— ๋Œ€ํ•œ ์„ธ๊ธˆ ๋ฐ ๊ธ‰์—ฌ ์ˆ˜์ค€ ๋ฐ ์†Œ์…œ ํŒจํ‚ค์ง€์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๋ˆˆ์œผ๋กœ ๋ณธ ํ…Œ์Šคํ„ฐ / ITBoroda ์ธํ„ฐ๋ทฐ

๊ฐœ๋ฐœ์ž์™€ ํ…Œ์Šคํ„ฐ๋Š” ๋ฐ€์ ‘ํ•˜๊ฒŒ ๊ด€๋ จ๋œ ๋‘ ๊ฐ€์ง€ ์ง์—…์ž…๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ผ๋ถ€ ํ…Œ์Šคํ„ฐ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ ์žฌ๊ต์œก์„ ๋ฐ›์„ ์ˆ˜๋„ ์žˆ๊ณ  ๊ทธ ๋ฐ˜๋Œ€์˜ ๊ฒฝ์šฐ๋„ ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์€ ๋น„๋ฐ€์ด ์•„๋‹™๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋จธ๋กœ ์ผํ•จ์œผ๋กœ์จ ํ…Œ์ŠคํŠธ ๊ธฐ์ˆ ์„ ์Šต๋“ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. YouTube ๋ธ”๋กœ๊ฑฐ Alexey Marshall์€ ์ตœ๊ทผ "ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๋ˆˆ์œผ๋กœ ๋ณธ ํ…Œ์Šคํ„ฐ"๋ผ๋Š” ์ฃผ์ œ๋กœ ์ŠคํŠธ๋ฆผ์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ITBoroda๋กœ ๋„๋ฆฌ ์•Œ๋ ค์ง„ ๋ฒจ๋กœ๋ฃจ์‹œ ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ฒŒ์ŠคํŠธ๋กœ ์ŠคํŠธ๋ฆผ์— ์ฐธ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋น„๋””์˜ค๋ฅผ ํ†ตํ•ด ํ…Œ์Šคํ„ฐ์˜ ์ž‘์—…๊ณผ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๊ธฐ์—ฌ์— ๋Œ€ํ•œ ์ง€์‹์ด ๋„“์–ด์ง€๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

19์„ธ์— Yandex์— ๋“ค์–ด๊ฐ€๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? 21์„ธ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž์™€์˜ ์ธํ„ฐ๋ทฐ

Yandex๋Š” ๋Ÿฌ์‹œ์•„์—์„œ ๊ฐ€์žฅ ํฌ๊ณ  ์œ ๋ช…ํ•œ IT ํšŒ์‚ฌ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ˆ˜์ฒœ ๋ช…์˜ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ณ ์šฉํ•˜๊ณ  ์žˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ทธ๋“ค ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์—…๋ฌด ๊ฒฝํ—˜ ์—†์ด๋„ ์„ฑ๊ณตํ•ฉ๋‹ˆ๋‹ค. Yandex์— ์ทจ์—…ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต๋‚˜์š”? Yandex์—์„œ ํ•ด๊ณ ๋˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? Google๊ณผ Yandex์˜ ๊ธ‰์—ฌ ๋น„๊ต. 19์„ธ์— Yandex์— ์ทจ์—…ํ•œ ์ Š์€ ํ”„๋กœ๊ทธ๋ž˜๋จธ Grigory Zaripov์™€์˜ ์ธํ„ฐ๋ทฐ์—์„œ ์ด๋Ÿฌํ•œ ์งˆ๋ฌธ๊ณผ ๊ธฐํƒ€ ๋งŽ์€ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ IT ๊ธฐ์—… ๋ฉด์ ‘์— ๊ด€์‹ฌ์ด ์žˆ๋Š” ๋ถ„๋“ค์—๊ฒŒ ์œ ์šฉํ•œ ์˜์ƒ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION