header-img
Info :
BUN 1
list_img
๋ฒˆ(Bun1.0) ::
2023.09.13
Node.js ๋Œ€์•ˆ์„ ๋…ธ๋ฆฌ๊ณ  ์žˆ๋‹ค๊ณ  ํ•˜๋Š” Bun. ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์„ ์œ„ํ•œ ๋ฒ„์ „ 1.0์„ ์ถœ์‹œํ–ˆ๋‹ค๊ณ  ํ•˜๋Š”๋ฐ.. ์–ผ๋งŒํผ์˜ ์ด์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ , ์–ด๋–ค ๋‹จ์ ์„ ์ง€๋‹ˆ๊ณ  ์žˆ๋Š”์ง€ ํŠน์„ฑ์— ๊ด€์‹ฌ์ด ์ƒ๊ฒจ ํฌ์ŠคํŒ… ์‹œ๋„ ํ•ด๋ณธ๋‹ค. Bun ์ด๋ž€? javascript ์™€ typescript ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ์—์„œ ์‹คํ–‰, ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ, ๋””๋ฒ„๊น… ๊ณผ์ •์„ ํ•œ ๋ฒˆ์— ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ๊ฐœ๋ฐœ๋œ AllinOne ๋Ÿฐํƒ€์ž„ ํˆดํ‚ท. Bun ํŠน์ง• 1. ์ ์ฐจ ๋ณต์žกํ•ด์ง€๋Š” ์‹œ์Šคํ…œ ๊ตฌ์กฐ๋กœ ์ธํ•œ ์†๋„์ €ํ•˜๋ฅผ ๊ฐœ์„ ํ•œ ๊ฒƒ์ด ํŠน์ง•. node.js์— ๋น„ํ•ด ์ตœ๋Œ€ 5๋ฐฐ ๊ฐ€๋Ÿ‰ ๋น ๋ฅด๋‹ค๊ณ  ํ•œ๋‹ค. 1-1. ์ฝ”์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์‚ฌ์šฉ 2. Javascript์˜ ๊ธฐ์กด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 3. ์ง€๊ทธ(Zig)๋ผ๋Š” ์ƒˆ๋กœ์šด lowlevel ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ..