Upgrade to Pro — share decks privately, control downloads, hide ads and more …

近代フロントエンドの歴史とKuma UIの登場意義

poteboy
September 10, 2023

近代フロントエンドの歴史とKuma UIの登場意義

2023/9/9「~ 秋のエンジニア大交流会 & LT会!!~」発表資料

poteboy

September 10, 2023
Tweet

More Decks by poteboy

Other Decks in Programming

Transcript

  1. 一般的なフロントエンドの世界では、右図 のように複数のコンポーネントを組み合わ せて画面を作る - コンポーネントは複数画面で再利用したい (a.jsで定義したコンポーネントを b.jsやc.jsで も使いたい) 👉モジュールシステム の出番

    - ブラウザはモジュールシステムを解釈できな いから単一JSにまとめる必要がある 👉モジュールバンドラの出番 - JSXは一種のDSLのようなもので、ブラウザ はそのままだと解釈できないから JSに変換 する必要がある 👉トランスパイラの出番