ブックマーク / tech.techtouch.jp (1)

  • JavaScriptランタイム事情 2022冬 - Techtouch Developers Blog

    テックタッチアドベントカレンダー 18 日目担当の yokochin です。 今年になって JavaScript の新しいランタイムである Bun をよく目にするようになりました。 Node.js、Deno に続く JavaScript ランタイムの新勢力となるわけですが、それぞれどのように違うのか、それぞれが生まれた背景やコンセプトから理解していこう!というのがこの記事の趣旨です。 Node.js 開発の背景 余談:ブロッキングとSSR Node.js の後悔と Deno の登場 Deno のモジュールシステム そのほかの特徴 Bun の登場 Bun のパフォーマンス そのほかの特徴 JS ランタイムの互換性 Deno の Node.js 互換 Bun の Node.js 互換 終わりに Node.js 開発の背景 Node.js は 2009 年にリリースされ、現在最も広く使われている

    JavaScriptランタイム事情 2022冬 - Techtouch Developers Blog
    mjy
    mjy 2022/12/19
    ↓ブコメ、誕生の経緯は合っています。Nodeの当初の目的は「ノンブロッキングな処理系」であり、「サーバーサイドのV8」ではなかった。当初Ryan Dahl氏はHaskellやLuaも検討しています。 https://www.infoq.com/interviews/node-ryan-dahl/
  • 1