InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
Microsoft は Azure Service Bus 上に AMQP を介した Java Message Service 2.0 のプレビューを発表
先日のブログ記事で、Microsoft は Azure Service Bus Premium 層で AMQP を介した Java Message Service (JMS) 2.0 のプレビューサポートを発表した。このサポートにより、顧客は Java や Spring のワークロードを Azure にリフト&シフトすることで、アプリケーションスタックを近代化できるようになる。
-
Next.js 9.5では静的サイト再生成のパフォーマンスが改善
Next.jsは、VercelのオープンソースのReactベースのフレームワークであり、Next.js 9.5リリースで静的サイト生成パフォーマンスについてのいくつかの改善があった。このリリースでは、開発者がオプションでWebpack 5ベータ版にオプトインして、より小さくて高速なビルドを行うこともできる。
-
マイクロサービスによる銀行インフラの構築 - QCon London Q&Aより
Monzoのマイクロサービスの数は、この数年で100から1,600にまで増加し、さらに増え続けている。マイクロサービスは責務が増えると分割され、密結合すると統合される。エンジニアはコードジェネレーションを使って自身のサービスを生成し、デプロイし、スケールアップし、監視することができる。
-
Adobeのオープンソースのアダプティブでアクセス可能なカラーパレットジェネレーター
@AdobeのデザインシステムSpectrumのデザイナーNate Baldwin氏が、オープンソースのカラージェネレーターであるLeonardo 1.0をリリースした。Leonardoは、コントラスト比に基づいて生成された色を使用して、アクセス可能なアダプティブカラーシステムの作成を自動化することにより、デザイナの生産性とエンドユーザエクスペリエンスの向上に努めている。Leonardoは完全なテーマ生成もサポートしており、デザイナとエンジニアの両方を対象としている。
-
-
サーバパフォーマンスの向上、フレームワーク使用の簡素化、開発者エクスペリエンスが向上したAxon 4.4
AxonIQは、フレームワークとサーバインフラストラクチャのメジャーリリースであるAxon 4.4を正式にリリースした。これは、CQRS/イベントソーシングとドメイン駆動型設計を利用したイベント駆動型マイクロサービスアプリケーションの構築に役立つ。
-
JDK 16で確定された Records と Instanceof のパターンマッチング
Records の最終リリースと新しい instanceof のパターンマッチング機能は JDK 16 で予定されている。
-
Micronaut 2.0 がツールを強化し、サーバレスと GraalVM のサポートを強化
株式会社オブジェクトコンピューティングは、Micronaut 2.0を正式にリリースした。これは、Java、Groovy、Kotlin などの言語を利用したマイクロサービスベース、クラウドネイティブ、サーバーレスアプリケーションの作成を支援するフルスタック JVM ベースのフレームワークのメジャーリリースだ。
-
Storybookリリース6.0 ライブ編集、Storybook Composition、ゼロ構成を備えたUIコンポーネントエクスプローラー
Storybookチームは先頃、Storybookのメジャーバージョン 6をリリースした。Storybook 6.0は、構成不要のセットアップ、コンポーネント例のライブ編集を備え、同じコンポーネントエクスプローラーウィンドウで複数のStorybookの視覚化をサポートする(構成機能)。
-
Eventuate プラットフォームに Micronaut のサポート、開発者向けツールの強化、パフォーマンスの向上が追加された
Eventuate.io は、Eventuate プラットフォームの新バージョンをリリースし、Micronaut のサポート、開発者向けツールの強化、パフォーマンスの向上を追加した。また、Java 14 と Spring Boot 2.2.6 にアップグレードされた。
-
OpenJDK が ARM 上の Windows 10 に登場
Microsoft が OpenJDK に初めて大きな貢献をした: Windows 10 ARM への OpenJDK の移植 (AArch64)
-
マイクロソフトの新しいFASTフレームワークを備えたアクセス可能な適応性のあるデザインシステム
Rob Eisenberg氏は先頃、FASTフレームワークを導入した。FASTを使用すると、開発者はスタイルとプロパティをカスタマイズして、独自のデザインシステムとWebコンポーネントライブラリを作成できる。FASTは、アクセス可能なコントラスト要件を満たし、カラーテーマをサポートし、さまざまな背景色にわたって知覚的に均一なUIを提供する適応性のあるカラーシステムを使用している。開発者からの入力はほとんどありません。
-
Svelte 公式のTypeScriptサポート追加
Svelte JavaScriptフレームワークはTypeScriptを活用するが、最近まで、TypeScriptを使用してSvelte Webアプリを作成することは困難だった。最新のSvelte更新により、公式のTypeScriptサポートがSvelteに追加される。
-
Cloud Development KitでTypeScriptやPythonを使ったTerraformコンフィギュレーション生成が可能に
AWS、HashiCorp、Terrastackの3社は共同で、CDK for Terraform、別名cdktfのプレビュー版をリリースした。インフラストラクチャ・アズ・コードの管理に、PythonやTypeScriptといったプログラミング言語を使用することができる。cdktfはJSONのTerraformコンフィギュレーションを生成する。Terraformレジストリにある既存のモジュールやプロバイダもサポートしており、AWSやAzure、Google Cloudにリソースをデプロイすることも可能だ。
-
すべてのエバーグリーンブラウザでWeb Animations APIがサポートされた
Safari 13.1のリリースに伴い、Web Animations APIはすべてのエバーグリーンブラウザに同梱されるようになった。