InfoQ ホームページ Web-Development に関するすべてのコンテンツ
-
Bun、組み込みデータベースクライアントとゼロ設定フロントエンド開発を発表
高速なオールインワンJavaScriptランタイム「Bun」はバージョン1.3を公開した。フルスタック開発機能の追加、データベースAPIの統合、ランタイム全体にわたる性能向上を盛り込んだ、これまでで最大規模のリリースとなった。
-
SharePoint Framework 1.22提供開始、Heftベース化ビルドツールチェーンとプロジェクトベースライン刷新
MicrosoftはSharePoint Framework(SPFx)バージョン1.22、SPFx開発者向けのビルドおよびツール体験のモダナイズを中心に据えたリリースの一般提供(GA)を発表した。この変更は、技術的負債への対応、拡張性の向上、Microsoft全体のツールチェーン標準との整合を目的として、SPFxソリューションのビルド方法を根本的に更新する。
-
TSSLint 3.0:依存関係削減済最終メジャーリリース
Johnson Chu氏が開発した軽量TypeScriptセマンティックLintツールTSSLintは、依存関係フットプリントの削減、レガシーLintツールからの移行パスの改善、Chu氏がプロジェクトの「最終メジャーリリース」と表現する内容をもたらすバージョン3をリリースした。
-
Nuqsがデバウンス、標準スキーマ統合、キーの分離を追加
React向けの型安全なURLステートマネージャーであるNuqsは、最近のリリースにおいて一連の新機能を発表した。これにより、デバウンスされたURL更新、標準化されたスキーマの相互運用性、詳細な再レンダリング制御、実験的なルーター統合といった、長らく待望されていた機能が提供されることになった。
-
Nuxt、ネイティブなリクエストキャンセルと非同期ハンドラー抽出を導入し性能向上
Vue.jsを基盤とするフルスタックWebアプリケーション構築向けフレームワークのNuxtは、バージョン4.0から4.2を最近リリースし、開発者体験の向上、実験的なTypeScriptプラグイン対応、性能面の改善をもたらした。
-
AnthropicがClaude Codeを拡張、Webおよびモバイルプラットフォームに
AnthropicはAI駆動開発環境Claude Codeの利用可能範囲を拡張し、Webおよびモバイルプラットフォームに対応させた。これまでClaude.aiやAPI統合を通したデスクトップアクセスに限定されていたが、今回の展開により開発者はブラウザやモバイルデバイス上で直接コーディング作業を実行および管理できるようになった。
-
Deno 2.5がパーミッションセットおよびテストAPIフックのサポートを提供
Deno、Ryan Dahl氏により開発されたJavaScriptランタイムはバージョン2.5をリリースし、パーミッションセットの追加、新しいテストフック、Websocketの改善などの改良をもたらした。今回のリリースの一環として多くのパフォーマンス改善も行われている。
-
Deno 2.3がローカルNPMパッケージのサポートを開始
Deno Landは最近Deno 2.3、ローカルのNPMパッケージのサポートが追加されたDenoランタイムのアップデートをリリースした。Deno 2.3では、deno compileの改善も行われている。
-
AWS CDK Toolkit Libraryが正式リリース ― 自動化されたインフラ管理を強化
AWSは最近、CDK Toolkit Libraryの一般提供を発表した。この新しいNode.jsライブラリは、開発者がCDKをプログラムで制御し、CDKを中心とした追加の自動化を構築可能にする。これにより、クラスやメソッドを利用してスタックの合成、デプロイ、削除などの操作が可能だ。
-
もう一つのRust書き換え:OpenAIのCodex CLIをネイティブ化、NodeとTypeScriptをRustで再構築
OpenAIは最近、Codex CLIをRustで再構築することを発表した。Codex CLIスタックはもともとReact、TypeScript、Nodeを特徴として持っている。この再構築は、開発者エクスペリエンスの向上に加えて、セキュリティとパフォーマンスの向上を実現することを目的としている。
-
マイクロソフトCTO、Rust Nation UKでRustの成功と課題、Rustへのコミットメントについて語る
Microsoft Azureの最高技術責任者Mark Russinovich氏は、Rust Nation UKで講演し、Rustの採用を推進する要因について掘り下げ、マイクロソフト製品におけるRustの使用例を具体的に示し、生成AIを活用してC/C++からRustへの移行を加速するための継続的な取り組みを詳細に説明した。
-
Storybook、テストサポート強化版Storybook v9をリリース
UI開発のためのフロントエンドワークショップ、Storybookはバージョン9を正式にリリース、Vitestとのコラボレーションを通じたテストの改善、パフォーマンス最適化と開発者エクスペリエンスの包括的向上のためのよりフラットな依存構造などのコアアップグレードが導入された。
-
マイクロソフトがネイティブTypeScriptコンパイラ移植を発表、10倍パフォーマンス向上
マイクロソフトのTypeScriptチームはTypeScriptコンパイラ(tsc)の実験的ネイティブ移植版、ビルド時間を10倍に短縮し、エディタのコールドスタート時間を大幅に削減し、メモリ使用量を大きく改善することを目的としたtsc-goを発表した。この取り組みはNode.jsランタイムのオーバーヘッドなしにGoで書かれたコンパイラを動かすことを探求するものだ。
-
Bun 1.2 はノードの互換性を改善し、Postgres クライアントを追加
Bunチームは最近Bun v1.2をリリースし、Bunの価値提案の重要な要素であるNode.jsとの互換性に関して大きな進歩を遂げた。Bun 1.2はまた、組み込みのS3オブジェクトストレージAPIと、既存の組み込みSQLiteクライアントに加えて組み込みのPostgresクライアントを備えている。
-
AWS AppSyncイベントがWebSocketメッセージの直接発行を追加
AWSは最近、フルマネージドのサーバーレスWebSocket APIサービスであるAWS AppSync Eventsに、WebSocket接続によるダイレクトメッセージ発行の新機能を追加した。