InfoQ ホームページ Web_Applications に関するすべてのコンテンツ
-
Decathlon社、Backend for Frontend (BFF)パターンを採用し、フロントエンドチームを強化
Decathlon社は、全社的な推奨事項としてBackend For Frontend (BFF)アーキテクチャパターンを確立し、エンジニアリングチームでの採用のためのガイドラインを提供した。この4部構成のシリーズでは、このパターンを紹介し、その利点と潜在的な落とし穴を探る。同社はまた、BFFパターンを使用する代替案を共有し、アーキテクチャ上の検討事項をレビューしている。
-
AWS、モバイルおよびウェブアプリケーション向けの新しいクリックストリーム解析ソリューションを発表
AWSは最近、Clickstream Analytics on AWSという新しいサービスを発表した。 これは、企業のウェブアプリケーションやモバイルアプリケーション内のクリックストリームデータを収集、取り込み、分析、可視化するエンドツーエンドのソリューションだ。
-
AWSが新しいオープンソースソリューションを発表:AWS Virtual Waiting Room
最近、AWSはAWS Virtual Waiting Roomと呼ばれる新しいオープンソースソリューションを導入した。これにより、既存のWebやモバイルアプリケーションとの統合ができるようになった。さらに、このソリューションでは、突然のトラフィックバースト中にユーザ要求をバッファリングすることで、システムをリソースの枯渇から守る。
-
MicrosoftがAzure静的Webアプリを最適化のための、エンタープライズグレードのエッジ機能をプレビュー公開
Azure Static Web Appsは、Microsoftが管理する静的Webアプリ用のサーバーレスWebアプリホスティングサービスである。同社は、Azure Front Doorを搭載したAzure Static Web Appsエンタープライズグレードエッジのプレビュー版を発表した。これにより、設定したり、コードを追加することなく、グローバルアプリのページの読み込みを高速化し、セキュリティを強化し、信頼性を高めることができる。
-
AWSがre:InventでAmplify Studioを使った新しいローコード開発ツールのプレビュー版をリリース
最近のre:Inventで、AWSはAmplify Studioが発表した。これは、Figmaに接続された新しいローコードサービスで、開発者がクラウドに接続されたアプリをすばやく構築できるようにすることを目的としている。この新しいツールは、既存のAWS Amplifyサービスの拡張である。ウェブアプリとモバイルアプリの構築に重点を置いているが、Amplifyの使いやすいドラッグアンドドロップインターフェイスはない。
-
MicrosoftはAzure Static Web Appsを一般提供でリリース
Microsoftは先頃、静的WebアプリのサーバレスWebアプリホスティングサービスであるAzure Static Web Appsの一般提供 (GA) を発表した。このサービスは、静的Webアプリで機能するAzureが管理するパッケージを開発者に提供する。
-
CloudflareがCloudflare Pagesの一般提供を発表
先頃、CloudflareはCloudflare Pagesの一般提供 (GA) を発表した: 高速、セキュア、フロントエンド開発者が無料でできるJamstackサイトの構築、ホスト、コラボレーション。
-
AWS Lambdaを使ったサーバレスReactアプリケーション
AWSのソリューションアーキテクトであるRoman Boiko氏は、先頃、Amazon Web Servicesを利用してReactアプリケーションをクラウドまたはエッジにデプロイするための3つのシナリオを公開した。シナリオは、Amazon S3、Amazon CloudFront、Amazon API Gateway、AWS Lambda、およびLambda@Edgeを使用した完全なサーバレス実装だ。
-
Tailwind CSS V2.0 - 最初のメジャーアップデート
人気のユーティリティフレームワークであるTailwind CSSは最近、最初のメジャーアップデートをした。ダークモードのサポート、拡張カラーパレット、フォームサポートの改善、他にコミュニティからリクエストされたの多くの機能など、大幅な改善が提供される。
-
Inertia.JSでAPI不要のモノリシックReact/Vue/Sevlteアプリケーションが記述可能に
Inertia.jsは、従来のサーバサイドルーティングとコントローラを使ったシングルページアプリケーションの記述を可能にする。Inertiaがバックエンドとフロントエンドをしっかり結んでくれるので、APIを書く必要はない。開発者は、十分に実績を積んだサーバサイドフレームワーク(Laravel、Ruby on Rails���Dango、AspNetCoreなど)を使用することができる。クライアント上では、React、Svelte、Vueなどを使ったユーザインタフェースの実装が可能だ。
-
Microsoftは、Build 2020でプレビューのApp Service Static Web Appsを導入
今年のデジタルイベントのBuildで、Microsoftは、静的Webアプリ用に明白に調整された新しいホスティングオファーでAzure App Serviceを拡張したことを発表した。ホスティングサービスはAzure Static Web Appsと呼ばれ、現在プレビュー中だ
-
Airbnbのデザインシステムを(再)構築する - React Conf 2019
AirbnbのエンジニアであるMaja Wichrowska、Tae Kim両氏は、同社が直面したビジネスおよび技術的な課題に対応するために、同社のデザインシステム(design system)のアーキテクチャと実装が発展した状況について解説した。
-
JSX代替のHTM 3.0がリリース、静的サブツリーのキャッシュとTypeScriptをサポート
1KB未満でトランスパイラ不要なJSX代替であるHyperscript Tagged Markup(HTM)ライブラリが、3度目のメジャーバージョンをリリースした。テンプレートの静的セクションの自動検出とキャッシュにより、テンプレートのレンダリングが最適化されている。TypeScriptタイピングファイル(typing file)の追加とドキュメントアップデートも提供される。
-
Microsoft Web Template Studio - Webアプリ開発を簡単にするVisual Studio Code拡張機能
Microsoftは先月、Webアプリケーションの新規開発の簡略化を目的とした、Visual Studio Codeのクロスプラットフォーム拡張機能であるWeb Template Studioの新バージョンを発表した。この拡張機能は"ウィザード"を使用して、開発者によるフルスタックWebアプリケーションの定型コードの作成を支援し、既存のフロントエンドとバックエンドフレームワークをサポートする。
-
プログレッシブJPEGとHTTP Rangeリクエストで遅延ロードを改善する
Christoph Erdmann氏は先頃、Progressive JPEGとHTTP Rangeリクエストを駆使したイメージ遅延ロードの興味深いテクニックを取り上げた、詳細な説明記事を執筆した。他の画像プレースホルダや遅延読み込み手法とは異なり、Rangeリクエストを使用することによる余分な画像データのダウンロードを発生させることなく、オリジナルと同じような、小サイズのプレビューイメージを提供することが可能である。