タグ

uiとアーキテクチャに関するokyawaのブックマーク (2)

  • WEAR Webフロントエンドリプレイスのアーキテクチャ選定とNext.jsへの移行 - ZOZO TECH BLOG

    はじめに こんにちは。WEAR部フロントエンドブロックの藤井です。WEARでは現在、Webサイトのリプレイスを進めています。記事では、リプレイスに至った背景や課題と、課題解決のために行ったリプレイスのアーキテクチャ選定についてご紹介します。 なぜリプレイスするのか WEARはサービスローンチしてから約10年が経ちます。これまでローンチ当時の技術スタックのまま開発を続け、サービスを成長させてきました。今後もより継続的にスピード感を持ってユーザーへ価値を届けていくにあたってさまざまな課題があったため、新たな技術スタックでリプレイスを開始することにしました。 リプレイス前の環境 リプレイス前の環境はオンプレミスの環境にロードバランサー、Windowsサーバー(IIS)があり、そこでVBScriptが動いています。VBScriptでテンプレートHTMLにデータを流し込み、ブラウザに表示する仕組み

    WEAR Webフロントエンドリプレイスのアーキテクチャ選定とNext.jsへの移行 - ZOZO TECH BLOG
  • 実践DDD本 第14章「アプリケーション」~ドメインモデルを利用するクライアント~

    ドメイン駆動設計(DDD)は、顧客と開発者がビジネスを戦略的に理解し、共通の言葉を用いてシステムを発展させていく設計手法です。前回はシステム間のデータ連携方式を扱う「境界づけられたコンテキストの統合」について紹介しました。第14回で最終回となる今回はドメインモデルを利用する「アプリケーション」について紹介します。 実践DDD 第13章「境界づけられたコンテキストの統合」~分散システム設計~ ドメインモデルを利用するアプリケーションとは 「アプリケーション」とは、広義の意味では「システム」全体と同じ意味となりますが、稿では、ドメインモデルを使用するクライアントである「ユーザーインターフェイス層」「アプリケーション層」について紹介します。 ドメインモデルを使用するクライアント ユーザーインターフェイス(UI層)とは まず、利用者が操作する「ユーザーインターフェイス層(以降UI層)」のソフト

    実践DDD本 第14章「アプリケーション」~ドメインモデルを利用するクライアント~
  • 1