今週の 「今週の JavaScript」 へようこそ!
JavaScript の分割に関する物議を醸す提案、最新の Node.js リリース、いくつかのキラー ツールなど、エキサイティングなアップデートを多数ご用意しました。さあ、シートベルトを締めて、さあ始めましょう!
TC39では、新しい提案、JS0 と JSSugar に関して興味深い話題が広がっています。
Google の提案は、JavaScript を 2 つの部分に分割することを目的としています。1 つはエンジンが実装するコア言語である JS0、もう 1 つは WebPack などのツールがコンパイルする追加機能である JSSugar です。
目標? 新機能の負担を軽減することで、JS エンジンのパフォーマンスとセキュリティを向上させます。これにより JavaScript の効率が向上しますが、エコシステムが複雑になる可能性があります。興奮している開発者もいれば、複雑さが増すことを心配している開発者もいます。
これは実際に JavaScript を簡素化するのでしょうか、それともより複雑にするのでしょうか?時間が経てばわかるでしょう!
Node.js 23.0.0 の最新リリースは、開発エクスペリエンスをこれまでよりスムーズにする機能満載のアップデートです。
require(esm) がデフォルトで有効になっています: ついに!フラグなしでネイティブ ES モジュールを使用できるようになりました。これは、コードを合理化し、プロジェクト間の互換性を向上させる待望の機能です。
--run コマンドは安定しています: この安定した機能を使用してスクリプトを直接実行し、Node アプリのセットアップ時間を短縮します。
テスト ランナーのグロブ パターン: ノードのテスト ランナーはカバレッジ ファイルのグロブ パターンをサポートするようになり、大規模なテスト スイートの管理が容易になります。
JavaScript プロジェクトをさらに改善するためのエキサイティングな新しいツールとリリースをいくつか紹介します。
Electron 33.0.0: 現在、Chromium 130 および Node 20.18.0 上で実行されており、履歴管理の改善、より強力な暗号化サポート、およびネイティブ テーマの透明性が実現されています。注意: ネイティブ モジュールには C 20 が必要ですが、パフォーマンスの向上にはそれだけの価値があります!
Hono: 高速で軽量な Web フレームワークをお探しなら、Hono が最適です。 Web 標準で構築された Hono は、Cloudflare Workers、Deno、Bun、Node.js など、JavaScript が動作するあらゆる場所で実行できます。さらに、柔軟性が高く、Trie ベースのルーターを使用してリクエスト処理を最適化し、複雑なアプリでも高いパフォーマンスを保証します。
Next.js 15 RC2: このリリース候補では、Turbopack の最適化、非同期 API、強化されたサーバー側の改善などのツールを使用して、よりスムーズなアップグレードと迅速な開発を実現します。 Next.js に興味があるなら、これは絶対に試してみる価値があります!
高速グリッド更新: 大量のデータセットを処理する必要がありますか?高速グリッドは、マルチスレッドの並べ替えとフィルタリングによってレベルアップされました。共有配列バッファーを使用して 120fps で数百万行を処理します。これは、スムーズでパフォーマンス重視のアプリに最適です。
nvm-desktop v4.0.0: 新しい nvmd-command により、Node.js バージョンの管理がさらに簡単になりました。直感的なインターフェイスと追加の依存関係を使用せずに、プロジェクトごとにノードのバージョンを設定します。また、macOS、Windows、Linux 全体でシームレスなパフォーマンスを実現する Tauri もサポートされるようになりました!
これで、「今週の JavaScript」 の第 3 回は終わりです!
ご視聴いただきありがとうございます。
このニュースレターを他の開発者と自由に共有してください。また、次の問題に関する通知を受け取るために購読していることを確認してください。
次回まで、コーディングを楽しんでください!
JS0 と JSSugar
NodeJS v23
エレクトロン 33.0.0
ほの
次へJS 15 RC2
高速グリッド更新
nvm-デスクトップ v4.0.0
以上がJavaScript JSSSugar 提案、Node.js Next.js RCnd 詳細の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。