์Šน๋Œ ์“ฐ๋‹ค

๊ทธ๋ƒฅ ์ €๋ƒฅ #์œ„ํด๋ฆฌ๋‰ด์Šค #92

seungdols 2020. 12. 6. 18:22

๐Ÿ–ฅ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋„์›€์ด ๋˜๋Š”

๋‚ด ๋ง˜๋Œ€๋กœ ์œ„ํด๋ฆฌ ๋‰ด์Šค - 2020๋…„ 47์ฃผ(2020.11.14 - 2020.11.20)

  • Java ๊ด€๋ จ ์ฑ… ์ถ”์ฒœ์€ ๋‹จ๊ณ„๋ณ„๋กœ ์ถ”์ฒœํ•˜๊ณ  ์žˆ์–ด์„œ ์ข‹์•˜๊ณ , ๋‚ด๊ฐ€ ๋ณด์ง€ ๋ชปํ•œ ์ฑ…๋“ค๋„ ๋งŽ์•„์„œ ๊ณต๋ถ€๋ฅผ ๋„ˆ๋ฌด ์•ˆํ–ˆ๊ตฌ๋‚˜?! ํ•˜๋Š” ๋งˆ์Œ์ด ๋“ค๊ณ  JavaScript import/Export ๊ด€๋ จ ๊ธ€์ด ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์„ค๋ช… ํ•˜๊ณ  ์žˆ์–ด์„œ ์ข‹์•˜๋‹ค.

๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง์ด๋ž€

  • ์š”์ฆ˜ ๋‚˜์˜ ์ปค๋ฆฌ์–ด๋ฅผ ์–ด๋””๋กœ ๊ฐ€์ ธ๊ฐ€์•ผ ๋งž์„๊นŒ๋ฅผ ๊ต‰์žฅํžˆ ๊ณ ๋ฏผํ•˜๋Š”๋ฐ, ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง์ด ๋‚˜์—๊ฒŒ ์ ํ•ฉํ•ด ๋ณด์ธ๋‹ค๋Š” ์ƒ๊ฐ์„ ๋งŽ์ด ํ•˜๊ฒŒ ๋˜๋Š”๋ฐ, ํ•ด๋‹น ์—ญํ• ์— ๋Œ€ํ•ด ๊ฐ„๊ฒฐํ•˜๊ณ  ํ™•์‹คํ•˜๊ฒŒ ์„ค๋ช…์„ ์ž˜ ํ•ด์ฃผ์…จ๋‹ค.

์›”๊ฐ„ ๊ฐœ๋ฐœ์ž์Šค๋Ÿฝ๋‹ค #61

  • ๊ฐ๊ธฐ ๋‹ค์–‘ํ•œ ๊ธ€๊ณผ ์ด๋ฒคํŠธ ์ •๋ณด๊ฐ€ ์ˆ˜๋ก ๋˜์–ด ์žˆ๋Š”๋ฐ, ๋ฏธ๊ตญ๊ณผ ํ•œ๊ตญ UX๋””์ž์ด๋„ˆ์˜ ์ธ์žฌ์ƒ ์ฐจ์ด๊ฐ€ ์ธ์ƒ ๊นŠ๋‹ค.

๋ˆ„๊ตฌ๋‚˜ ์›ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋˜๊ธฐ

  • ์ด ๊ธ€์—์„œ ๋งํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๊ฒฐ๊ตญ, ๋ฏธ๋ฆฌ ๋ฏธ๋ฆฌ ์ค€๋น„ ํ•ด์•ผ ํ•จ๊ณผ ๋™์‹œ์— ์˜๋„์ ์ธ ์ˆ˜๋ จ์„ ํ–ˆ์–ด์•ผ ์ž์‹ ์˜ ์–ด๋–ค ์„ฑ์žฅ์„ธ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด๋‹ค. ๊ทธ๋Ÿผ, ๊ฒฐ๊ตญ ํšŒ์‚ฌ์—์„œ ์‹œํ‚ค๋Š” ์ผ๋งŒ ํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ, ๋‚ด๊ฐ€ ๋ญ˜ ํ–ˆ๋Š”์ง€๋„ ์ž˜ ์ •๋ฆฌ ํ•˜๊ณ , ๊ณต๋ถ€๋„ ํ•ด์•ผ ๋œ๋‹ค๋Š” ๋ง์ธ๋ฐ. ์ด๊ฒŒ ์‰ฝ์ง€ ์•Š๋‹ค. ์ฆ‰, ํ˜„์žฌ ์†ํ•œ ํšŒ์‚ฌ์—์„œ ํ‰์ƒ ์ผํ•  ๊ฒƒ ์ฒ˜๋Ÿผ ์• ์ •์„ ์Ÿ์ง€ ๋ง์ž.

๐Ÿ’ปFront-End

FE๊ฐœ๋ฐœ์ž์˜ ์„ฑ์žฅ ์Šคํ† ๋ฆฌ 02 : Babel7๊ณผ corejs3 ์„ค์ •์œผ๋กœ ์ „์—ญ ์˜ค์—ผ ์—†๋Š” ํด๋ฆฌํ•„ ์‚ฌ์šฉํ•˜๊ธฐ

  • ์ „์—ญ ์Šค์ฝ”ํ”„์— ํด๋ฆฌํ•„์„ ์ถ”๊ฐ€ ํ•˜์ง€ ์•Š๊ณ  ์„œ๋น„์Šค๋ฅผ ์šด์˜ ํ•˜๊ธฐ ์œ„ํ•œ ํ•ด๋ฒ•๋“ค์„ ์†Œ๊ฐœ ํ•˜๊ณ  ์žˆ๋‹ค. babel์— ๋Œ€ํ•œ ์ƒ์„ธํ•œ ์„ค๋ช…์ด ๋˜์–ด ์žˆ๋‹ค.

์ด์งํ•˜๋ ค๋Š” ์นœ๊ตฌ์—๊ฒŒ ๋ณด๋‚ด๋Š” ํ”„๋ŸฐํŠธ์—”๋“œ ๊ฐœ๋ฐœ ๋ฉด์ ‘ ์งˆ๋ฌธ

  • ์ •๋ง ์ฃผ์š”ํ•œ ๊ฐœ๋…๋“ค์ด์ž, ๋‹จ๊ณจ ์งˆ๋ฌธ๋“ค์˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฝ‘์•„์ฃผ์…จ๋‹ค. ์ด๊ฒƒ๋งŒ ๋Œ€๋‹ตํ•  ์ค„ ์•Œ๋ฉด, ์ด์ง์ด ์ข€ ๋” ์‰ฌ์›Œ์ง€์ง€ ์•Š์„๊นŒ?

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ReasonML

  • ReasonML์ด๋ผ๋Š” ์–ธ์–ด๋ฅผ ๋“ค์—ˆ๋Š”๋ฐ, ์ฐธ ์‹ ๊ธฐํ•˜๊ฒŒ๋„ ์‹ค๋ฌด์—์„œ ์ด๋ฏธ ์“ฐ๊ณ  ์žˆ๋Š” ํšŒ์‚ฌ ๋ธ”๋กœ๊ทธ์˜ ๊ธ€์ด๋‹ค. OCaml ์ด๋ž€ ์–ธ์–ด๋Š” ๋Œ€ํ•™๊ต ์ „๊ณต ์ˆ˜์—…์‹œ๊ฐ„์— ๋“ค์€ ๊ฒŒ ๋‹ค ์˜€๋Š”๋ฐ, ์‹ค์ œ๋กœ ์“ฐ์ผ ์ˆ˜ ์žˆ๊ตฌ๋‚˜๋ฅผ ๋˜ ํ•œ ๋ฒˆ ๊นจ๋‹ซ๊ฒŒ ๋œ๋‹ค.

๐ŸŽผ์ผ๋ฐ˜

์ฃผ์‹์œผ๋กœ ๋ˆ ๋ชป ๋ฒ„๋Š” ์‚ฌ๋žŒ๋“ค ํŠน์ง•

  • ํˆฌ์ž์— ์™œ ์‹คํŒจํ•˜๋Š”์ง€ ๋ผˆ๋ฅผ ๋‚ ๋ฆฌ๋Š” ๊ธฐ์‚ฌ๋‹ค. "์นด"์˜ ๋ช…์–ธ์ด ์ธ์ƒ์˜ ์ฐธ ๋œป์ด ๋˜๊ธฐ๋„ ํ•˜๋Š”๊ตฌ๋‚˜ ๊นจ๋‹ซ๋Š”๋‹ค.

์ฑ… ๋ฆฌ๋ทฐ, ๊ผญ ์จ์•ผ ํ• ๊นŒ์š”?

  • ์˜ˆ์ „์—๋Š” ์ฑ…์— ๋‚˜์˜ค๋Š” ์ฃผ์š” ๋ถ€๋ถ„๋งŒ ๋”ฐ๋กœ ์˜ฎ๊ฒจ ์ ๊ณค ํ–ˆ๋‹ค. ์ด๋ฅผํ…Œ๋ฉด, ๋ณธ๋ฌธ์— ๋‚˜์˜ค๋Š” '์งˆ์„œ'๋งŒ ํ–ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ 2๋…„ ์ „๋ถ€ํ„ฐ ๋…ํ›„๊ฐ์„ ์—๋ฒ„๋…ธํŠธ์— ํ…œํ”Œ๋ฆฟ์œผ๋กœ ๋งŒ๋“ค๊ณ  ์ ๋‹ค๋ณด๋‹ˆ ๋‚˜๋ฆ„ ๋Œ€๋กœ ์˜๋ฏธ๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด ํ–‰์œ„๊ฐ€ '์ดˆ์„œ'์— ํ•ด๋‹นํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ , ๋‚˜์˜ ์ƒ๊ฐ์ด๋‚˜ ๋Š๋‚€์ ๋“ค์„ ์ •๋ฆฌ ํ•˜๋‹ค๋ณด๋ฉด ์ด ์ฑ…์—์„œ ์ฃผ๋Š” ์˜๋ฏธ๋“ค์„ ํ•œ ๋ฒˆ์”ฉ ๊ณฑ์”น์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚˜๋„ ์ถ”์ฒœ.
๋ฐ˜์‘ํ˜•