{"id":27307,"date":"2023-09-09T10:52:26","date_gmt":"2023-09-09T01:52:26","guid":{"rendered":"http:\/\/nori.company\/?p=27307"},"modified":"2023-09-09T10:52:26","modified_gmt":"2023-09-09T01:52:26","slug":"bun-v1-0-0","status":"publish","type":"post","link":"https:\/\/nori.company\/?p=27307","title":{"rendered":"Bun v1.0.0"},"content":{"rendered":"<ul>\n<li>Bun 1.0\uc740 JavaScript \ubc0f TypeScript \uac1c\ubc1c\uc744 \uc704\ud55c \uc885\ud569 \ud234\ud0b7\uc73c\ub85c, \ucf54\ub4dc\ub97c \uc2e4\ud589\ud558\uace0, \ube4c\ub4dc\ud558\uace0, \ud14c\uc2a4\ud2b8\ud558\uace0, \ub514\ubc84\uae45\ud558\ub294 \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/li>\n<li>Bun\uc740 \uc5ec\ub7ec \ub3c4\uad6c\ub97c \ud558\ub098\uc758 \ud1b5\ud569 \uc194\ub8e8\uc158\uc73c\ub85c \ub300\uccb4\ud568\uc73c\ub85c\uc368 JavaScript \uac1c\ubc1c\uc744 \ub2e8\uc21c\ud654\ud558\uace0 \uac00\uc18d\ud654\ud558\ub824\uace0 \ud569\ub2c8\ub2e4.<\/li>\n<li>Bun\uc740 Node.js\ub97c \ub300\uccb4\ud558\uba70, npx\ubcf4\ub2e4 5&#8230;\n<p>\ucd9c\ucc98 : <a href=\"https:\/\/news.hada.io\/topic?id=10785\" target=\"_blank\" rel=\"noopener\">GeekNews &#8211; \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4 <\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Bun 1.0\uc740 JavaScript \ubc0f TypeScript \uac1c\ubc1c\uc744 \uc704\ud55c \uc885\ud569 \ud234\ud0b7\uc73c\ub85c, \ucf54\ub4dc\ub97c \uc2e4\ud589\ud558\uace0, \ube4c\ub4dc\ud558\uace0, \ud14c\uc2a4\ud2b8\ud558\uace0, \ub514\ubc84\uae45\ud558\ub294 \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. Bun\uc740 \uc5ec\ub7ec \ub3c4\uad6c\ub97c \ud558\ub098\uc758&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[138],"tags":[163],"class_list":["post-27307","post","type-post","status-publish","format-standard","hentry","category-it","tag-geeknews-----"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pa3PO4-76r","jetpack-related-posts":[{"id":26638,"url":"https:\/\/nori.company\/?p=26638","url_meta":{"origin":27307,"position":0},"title":"Bun v0.8","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 8\uc6d4 25\uc77c","format":false,"excerpt":"Bun v0.8.0\uc740 \ub514\ubc84\uac70 \uc9c0\uc6d0, \ud398\uce58 \uc2a4\ud2b8\ub9ac\ubc0d, SvelteKit\uacfc\uc758 \ud638\ud658\uc131 \ub4f1 \uc5ec\ub7ec \uc5c5\ub370\uc774\ud2b8\ub97c \uc81c\uacf5\ud558\ub294 \uc0c8\ub85c\uc6b4 \ub9b4\ub9ac\uc988\uc785\ub2c8\ub2e4. \uc774 \uc5c5\ub370\uc774\ud2b8\ub294 node:tty\uc758 ReadStream\uacfc WriteStream\uc744 \uad6c\ud604\ud558\uba70, .setRawMode()\ub294 \uc774\uc81c process.stdin\uc5d0\uc11c \uc791\ub3d9\ud558\uc5ec \uc5ec\ub7ec \ub300\ud654\ud615 CLI \ub3c4\uad6c\uc758 \uc791\ub3d9\uc744 \uac00\ub2a5\ud558\uac8c \ud569\ub2c8\ub2e4. \uc774... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27410,"url":"https:\/\/nori.company\/?p=27410","url_meta":{"origin":27307,"position":1},"title":"Node.js vs. Deno vs. Bun: JavaScript \ub7f0\ud0c0\uc784 \ube44\uad50","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 9\uc6d4 11\uc77c","format":false,"excerpt":"\ub7f0\ud0c0\uc784\uc740 \uc131\ub2a5\uacfc \uc548\uc804\uc131, \uac1c\ubc1c\uc790 \uacbd\ud5d8\uc5d0 \uc911\uc694 Node.js : \ud48d\ubd80\ud55c \ub9ac\uc18c\uc2a4\uc640 \uc5d0\ucf54\uc2dc\uc2a4\ud15c. V8(\ud06c\ub86c) Deno : Rust \uae30\ubc18. \ubcf4\uc548\uc744 \ud5a5\uc0c1. V8(\ud06c\ub86c) Bun : Zig \uae30\ubc18. \ube60\ub978 \uc131\ub2a5\uacfc \ud638\ud658\uc131\uc5d0 \uc911\uc810. JavaScriptCore(\uc0ac\ud30c\ub9ac) \ub7f0\ud0c0\uc784 \ube44\uad50 \uc131\ub2a5\uba74\uc5d0\uc120 B... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22265,"url":"https:\/\/nori.company\/?p=22265","url_meta":{"origin":27307,"position":2},"title":"Croner &#8211; Cron for JavaScript\/TypeScript","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 4\uc6d4 12\uc77c","format":false,"excerpt":"Cron \ubb38\ubc95\uc73c\ub85c JavaScript \ud568\uc218 \ud2b8\ub9ac\uac70\ub9c1 \uc9c0\uc6d0 Cron \ud45c\ud604\uc2dd\uc744 \ud3c9\uac00\ud558\uace0, \uc608\uc815\ub41c \uc2e4\ud589 \uc2dc\uac04 \ubaa9\ub85d \uac00\uc838\uc624\uae30 \uac00\ub2a5 Vixie Cron \ud328\ud134\uc744 \uc0ac\uc6a9\ud558\uace0, \ucd94\uac00\ub85c \"L\" (\uc6d4\/\uc8fc\uc758 \ub9c8\uc9c0\ub9c9\ub0a0)\uac19\uc740 \ud45c\ud604 \uc9c0\uc6d0 Node, Deno, Bun \ub4f1\uc5d0\uc11c\ub3c4 \ub3d9\uc791 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \uc2a4\ud0e0\ub4dc\uc5bc\ub860 \ubc0f UMD\/ES-Mo... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":29623,"url":"https:\/\/nori.company\/?p=29623","url_meta":{"origin":27307,"position":3},"title":"Hono &#8211; \uacbd\ub7c9, \ucd08\uace0\uc18d, \uc6f9\ud45c\uc900 \uae30\ubc18 Edge\uc6a9 \uc6f9\ud504\ub808\uc784\uc6cc\ud06c","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 11\uc6d4 5\uc77c","format":false,"excerpt":"\ucd08\uace0\uc18d \ub77c\uc6b0\ud130 RegExpRouter 12kB \uc758 \ucd08\uacbd\ub7c9. \uc6f9\ud45c\uc900 API \ub9cc \uc0ac\uc6a9\ud558\uc5ec \uc758\uc874\uc131 \uc5c6\uc74c \ubaa8\ub4e0 JavaScript \ub7f0\ud0c0\uc784\uc5d0\uc11c \ub3d9\uc791\uac00\ub2a5: Cloudflare Workers, Fastly Compute@Edge, Deno, Bun, Vercel, Lagon, AWS Lambda, Lambda@Edge, Node.js \ubbf8\ub4e4\uc6e8\uc5b4 \ub0b4\uc7a5 \ubc0f \ucee4\uc2a4\ud140 \ubbf8\ub4e4\uc6e8\uc5b4, \uc368\ub4dc\ud30c\ud2f0 \ubbf8\ub4e4... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23398,"url":"https:\/\/nori.company\/?p=23398","url_meta":{"origin":27307,"position":4},"title":"Bun v0.6.0 \ub9b4\ub9ac\uc988","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 5\uc6d4 21\uc77c","format":false,"excerpt":"\uc0c8\ub85c\uc6b4 Bundler \uc81c\uacf5 - WebPack \ub300\ube44 \uc57d 200\ubc30 \ube60\ub984 \uba87\ub2ec\ub0b4\ub85c \ubc88\ub4e4\ub7ec + HTTP \uc11c\ubc84 + \ud30c\uc77c\uc2dc\uc2a4\ud15c \ub77c\uc6b0\ud130\ub97c \ud569\uce5c Bun.App \uacf5\uac1c \uc5d0\uc815 bun build\ub85c \uc2a4\ud0e0\ub4dc\uc5bc\ub860 \uc2e4\ud589\ud30c\uc77c \uc0dd\uc131 \uac00\ub2a5 bun test \ud5a5\uc0c1 Linux \uc5d0\uc11c fs.w... \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27408,"url":"https:\/\/nori.company\/?p=27408","url_meta":{"origin":27307,"position":5},"title":"Bun 1.0","author":"\ub178\ub9ac\ucef4\ud37c\ub2c8","date":"2023\ub144 9\uc6d4 11\uc77c","format":false,"excerpt":"\uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8 \ub7f0\ud0c0\uc784 \ub3c4\uad6c\uc778 Bun 1.0 \uc774 \ucd9c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4! node.js \ub3c4\uad6c \ud638\ud658 \ubcc4\ub3c4\ub85c \uc124\uce58\ud574\uc57c \ud558\ub294 \ubaa8\ub2c8\ud130\ub9c1 nodemon, \ud658\uacbd\uc124\uc815 dotenv \ub0b4\uc7a5 babel, \ud0c0\uc785\uc2a4\ud06c\ub9bd\ud2b8 \ud2b8\ub79c\uc2a4\ud30c\uc77c\ub7ec \ub0b4\uc7a5 jest \uc2a4\ud0c0\uc77c\uc758 \ub2e8\uc704\uc2dc\ud5d8 \ub3c4\uad6c \ub0b4 \ucd9c\ucc98 : GeekNews - \uac1c\ubc1c\/\uae30\uc220\/\uc2a4\ud0c0\ud2b8\uc5c5 \ub274\uc2a4 \uc11c\ube44\uc2a4","rel":"","context":"&quot;IT&quot;\uc5d0\uc11c","block_context":{"text":"IT","link":"https:\/\/nori.company\/?cat=138"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/27307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=27307"}],"version-history":[{"count":1,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/27307\/revisions"}],"predecessor-version":[{"id":27308,"href":"https:\/\/nori.company\/index.php?rest_route=\/wp\/v2\/posts\/27307\/revisions\/27308"}],"wp:attachment":[{"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=27307"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=27307"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nori.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=27307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}