Skip to content

Commit

Permalink
Merge pull request #3 from BuriKaigi/update-speakers
Browse files Browse the repository at this point in the history
Update speakers info
  • Loading branch information
hikaruworld authored Jan 17, 2024
2 parents 0534061 + 349007a commit 391c013
Show file tree
Hide file tree
Showing 4 changed files with 58 additions and 10 deletions.
Binary file modified public/images/avatars/kuroppe1819.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/avatars/shisama.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
56 changes: 46 additions & 10 deletions src/pages/speakers/027.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,54 @@
---
layout: '../../layouts/Speaker.astro'
name: 'もやし丸'
belong: 'Cybozu'
layout: "../../layouts/Speaker.astro"
name: "もやし丸"
belong: "サイボウズ株式会社"
role: "スクラムマスター"
twitter: kuroppe1819
image: "/images/avatars/kuroppe1819.jpeg"
title: フロントエンドリアーキテクチャ(部分的刷新)を素早く終わらせるために取り組んだこと
title: 実践!Micro Frontends!〜kintoneの共通ヘッダーは独立したデプロイの夢を見るか〜
---

# フロントエンドリアーキテクチャ(部分的刷新)を素早く終わらせるために取り組んだこと
# 実践!Micro Frontends!〜kintone の共通ヘッダーは独立したデプロイの夢を見るか〜

kintone の全画面のヘッダー領域を Closure Library から React へ置き換える部分的刷新を試みた際に、刷新を加速するために実施した 4 つの取り組みを紹介します。
異なるライブラリ(Closure Library, React)が共存する画面を Micro Frontends のアプローチを用いて部分刷新した事例についてご紹介します

- ・クロスファンクショナルな小さいチームで 1 つのことに集中する
- ・チームで独立したデプロイを可能にする
- ・刷新する価値のある機能を絞る
- ・過剰品質を避ける
<h3 class="font-bold mt-4 mb-2">Outline/Structure of the Talk</h3>

<ul class="list-decimal ml-4">
<li>BuriKaigi 2023 で発表したサイトの行末</li>
<li>kintone の紹介</li>
<li>
Micro Frontends の概要
<ul class="list-disc ml-2">
<li>メリット/デメリット</li>
<li>結合パターン</li>
<li>参考資料</li>
</ul>
</li>
<li>kintone の全画面の共通ヘッダーを刷新するときに生じた課題</li>
<li>Client Side Composition の実践
<ul class="list-disc ml-2">
<li>iframe による結合</li>
<li>JavaScript によるランタイム結合</li>
<li>Web Components によるランタイム結合</li>
</ul>
</li>
<li>選択した結合方法とその理由</li>
<li>得られた効果</li>
<li>刷新した共通ヘッダーの今</li>
</ul>

<h3 class="font-bold mt-4 mb-2">Learning Outcome</h3>

<ul class="list-decimal ml-4">
<li>大規模なソフトウェアの分割方法・組織アプローチ</li>
<li>Client Side Composition のパターンとそれぞれのメリデメ</li>
</ul>

<h3 class="font-bold mt-4 mb-2">Target Audience</h3>

<ul class="list-decimal ml-4">
<li>大規模なソフトウェアの分割方法・組織アプローチに興味のある方</li>
<li>Micro Frontends の実践事例を知りたい方</li>
<li>僕に興味がある方</li>
</ul>
12 changes: 12 additions & 0 deletions src/pages/speakers/043.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
layout: "../../layouts/Speaker.astro"
name: "shisama"
belong: サイボウズ株式会社
image: "/images/avatars/shisama.jpeg"
title: 未定
sponsor: true
---

# 未定

未定

0 comments on commit 391c013

Please sign in to comment.