InfoQ ホームページ Web-Development に関するすべてのコンテンツ
-
KubeCon EU基調講演:生成AIを用いた、責任あるイノベーションを起こすための行動を呼びかける
KubeCon EUの午前中の基調講演は、クラウドネイティブコミュニティに対して、今年のイベントの焦点であった重要な技術やテーマの進化に参加し、支援するよう、まさに行動を呼びかけるものであった。最初の呼びかけはAIに関するもので、生成AIの計算ニーズに必要なインフラを拡張する手助けを求めるものだった。この呼びかけは、クラウドネイティブ・プラットフォームの「ゴールデン・パス」をグリーンで持続可能なものにし、あらゆるイノベーションが責任あるものであることを保証するよう奨励することとバランスが取られていた。
-
エクスペディア、マイクロ・フロントエンドとGraphQL最適化でフライト検索を高速化
エクスペディアは、Webアプリケーションとモバイルアプリケーションに様々な最適化を適用することで、フライト検索を最大52%高速化した(ページ使用可能時間)。これらの改善をサポートするため、同社はアプリケーションのオブザーバビリティを改善した。Expedia FlightsのWebアプリケーションは、柔軟性、再利用性、より優れた最適化を可能にするため、マイクロ・フロントエンド・アーキテクチャ (MFA)に移行された。
-
Freenginx:Nginx社のコア開発者、人気ウェブサーバーのフォークを発表
最近、F5社の元従業員でNginxプロジェクトの主要開発者が、人気のあるウェブサーバのフォークFreenginxを発表した。この新しいプロジェクトは、セキュリティ上の論争に対処するために開始され、企業ではなく開発者によって運営されるNginxのドロップイン代替となることを望んでいる。元F5社のプリンシパル・ソフトウェア・エンジニアであるMaxim Dounin氏が、このフォークについて見解を述べている。
-
Vue 3.4がリリース:リアクティブな計算が最小限になり、テンプレートの解析が高速化
Vueチームは最近Vue 3.4をリリースした。新しいリリースでは、2倍高速になったという新しいテンプレートパーサーと、不要なコンポーネントの再レンダリングを減らす、より効率的なリアクティビティシステムが特徴だ。
-
Guardian紙がサーバーレス、React、GraphQLを使ってニュースルームのコラボレーションツールを作成
Guardian紙は、同社が使用する様々なコンテンツ管理プラットフォームに統合されたディスカッションおよびアセット共有ツールであるPinboardを作成した。このソリューションでは、ビジネスロジックのコーディングにTypescript、コード実行に様々なサーバーレスサービス、APIエンドポイント、GraphQLサーバー、ストレージにAWS RDS(PostgreSQL)など、様々な技術が使われている。
-
"Deno 1.40"がリリース、JavaScriptのTemporal APIとデコレーターの新機能を搭載
Denoチームはこの程、Deno 1.40をリリースした。Deno 1.40は、高度な日付と時間操作のためのJavaScriptの次期Temporal APIと、メタ指向とアスペクト指向プログラミングのための最新のJavaScriptのデコレーター提案を実装している。
-
JBoss Enterprise Application Platform 8.0が"Jakarta EE 10"をサポート
Red Hatは、オープンソースのJakarta EE対応プラットフォームであるJBoss Enterprise Application Platform(EAP)のバージョン8.0をリリースした。最新リリースでは、Jakarta EE 10のサポート、管理コンソールとCLIの変更、レガシーセキュリティ・サブシステムの削除など、いくつかの改良が加えられている。
-
Bun、JavaScriptとTypeScriptによるクロスプラットフォーム・シェルスクリプティングを発表
BunのCEO兼創設者であるJarred Sumner氏は最近、JavaScriptとTypeScriptの開発者にクロスプラットフォームのシェルを提供するBun Shellのリリースを発表した。このリリースは、JavaScriptおよびTypeScriptでのシェルスクリプトの実行を簡素化することを目的としており、glob、環境変数、リダイレクト、パイピングなどの機能を提供するbashライクな環境を提供する。このリリースはアルファ版であり、将来的に変更される可能性がある。
-
主要ブラウザベンダー、互換性問題を解決するプロジェクト"Interop 2024"を発表
ブラウザメーカーのApple、Google、Microsoft、Mozillaは、コンサルティング会社のBocoupとIgaliaとともに、ウェブブラウザの相互運用性を促進するプロジェクト、Interop 2024をこの頃発表した。Interop 2024には、レイアウト、スタイリング、ユーザー・インタラクションなど17の重点分野が含まれている。
-
AWS、より高速で効率的なサーバーレスアプリのための低レイテンシーランタイムを実験的に導入
AWSは最近、LLRT(Low Latency Runtime)と呼ばれるJavaScriptランタイムをオープンソース化した。LLRTは、高速で効率的なサーバレスアプリケーションに対する需要の高まりに対応するために設計された実験的な軽量JavaScriptランタイムである。
-
2023年の"JavaScript Rising Stars"が発表
Rising Starsの最新レポートでは、JavaScriptエコシステムのトレンドに焦点を当て、2023年のGitHub Starsに基づく傑出したプロジェクトを紹介している。全体的にもっとも人気のあるプロジェクトは、shadcn/uiでカスタムコンポーネントを作成するために使用できるUIコンポーネントのコレクションである。JavaScriptランタイムのBunはその勢いを維持し、2番目に人気のあるプロジェクトとなった。また、オープンソースの仮想手描き風ホワイトボードExcalidrawが人気を集めた。
-
Angular17、装いも新たに登場
人気のシングル・ページ・アプリケーション(SPA)フレームワークであるAngularは、この頃バージョン17をリリースし、宣言型ブロックテンプレート構文を導入して、フレームワークのドキュメントとロゴを一新した。
-
MySQLがプレビュー版でJavaScriptをサポート
オラクルは最近、MySQLデータベース・サーバーがJavaScriptのファンクションとプロ��ージャをサポートするようになったと発表した。ストアドルーチンのJavaScriptは現在プレビュー中で、MySQL Enterprise EditionとMySQL Heatwaveでのみ利用できる。
-
Shopify、RubyコードからWasmモジュールを作成するツールチェーン「Ruvy」をオープンソース化
最近Spotifyによってオープンソース化されたRuvyは、RubyコードをWasmモジュールに変換するWebAssemblyツールチェーンである。ruby.wasmをベースに、RuvyはRustで実装され、パフォーマンスを向上させ、Wasmモジュールの実行を簡素化するための最適化が含まれている。
-
Node.js 2023年版がリリース
先日、Node.jsチームはバージョン20.6.0をリリースし、環境変数設定、モジュール解決、モジュールカスタマイズ、C++ガベージ・コレクションの実験的サポートを改善した。