
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rails 7における、バンドラーを用いたReactアプリ開発~jsbundling-railsとesbuild~
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rails 7における、バンドラーを用いたReactアプリ開発~jsbundling-railsとesbuild~
この表から、esbuildとrollupはES6(ECMAScript 2015)にネイティブ対応し、TypeScriptとJSX(JavaScrip... この表から、esbuildとrollupはES6(ECMAScript 2015)にネイティブ対応し、TypeScriptとJSX(JavaScriptコードにHTMLを直接記述する、主にReactで用いられる拡張構文)のトランスパイルが可能など(rollupではプラグインで対応)、基本機能に大きく変わるところはないように見えます。Tree-shakingという、ES6モジュールで使用されない部分をビルド時に削除する機能も有しています。これらに比べると、webpackは基本的な部分で見劣りすると言えます。 esbuildが優れているのが、ビルドの速度です。rollup、webpackと比較すると、100倍以上の速度差が出たという報告もあります。rollup、webpackがJavaScriptで記述されているのに対して、esbuildはGo言語で記述されており、ネイティブコードにコンパイル