---
# System prepended metadata

title: Forkwell 文化祭 - Front-End Session

---

# Forkwell 文化祭 - Front-End Session

> フロントエンドの潮流から見る需要と進化　〜これまでとこれからのフロントエンドの話〜(仮)

## 概要・方針

フロントエンド領域の技術は、 SPA を中心とした『モダンフロントエンド』の流行による著しい進化を経て、今では一つの専門分野として確固たる地位を築くに至りました。

2015以降のECMAScriptにReact、Node.jsの資産を利用したフロントエンドの開発など、多くのゲームチェンジャーによって生まれた常識は、今もなお私達の現場を支えています。

一度は落ち着きを見せたかに見えたフロントエンドですが、今また大きな転換点を迎えています。本セッションでは、そんなフロントエンドの潮流について語りつつ、「今のフロントエンド」と、「少し未来のフロントエンド」の姿について語ります。

固定観念と常識をアンラーニングしつつ、これからについて見つめ直す機会にできれば幸いです。

## トークテーマ

|タイトル|時間|詳細|
|:-|:-|:-|
|オープニング|1min|本セッションのコンセプトを説明|
|出演者紹介|2min|それぞれ1minずつ自己紹介|
|「今」の話|20min|React時代の振り返り/起きていること|
|いつまで「今」なのか|5min|結局今のスタックのままなんだっけ。どういうニーズが新たに生まれてるんだっけ。|
|未来の話|10min|今起きている変化〜1,2年で起こりうるような変化と、フロントエンドエンジニア像の定義から変わるような、3年〜の未来の話|
|クロージング|2min|なにか一言あれば|

### オープニング

- セッションのコンセプトを紹介
  - 「今のフロントエンド」の再確認
  - なぜ今私達はここにいるのか
  - これから先どうなっていくか

### 出演者紹介

- 花谷
  - LINE株式会社エンジニアリングマネージャー
  - Front-End Study / Front-End Lounge 主催
- 古川さん
  - あとでメモしておいていただく

### 「今」の話

- 「モダンJavaScript」におけるゲームチェンジャーについて
  - 何がゲームチェンジャーたちだったか
    - React / ES2015 + TypeScript
  - 特徴はなにか
    - 言語としての機能の充足
    - 宣言的 UI の流行
    - TypeSafe の流行
  - ここに至るまでの需要
    - フロントエンドの複雑化・需要増
    - 開発に携わる開発者の増加
- より先鋭化した枝葉について
  - パフォーマンス
  - API Layer
  - SSRなど
    - Next.js
  - Front-End Architecture
    - 「集約から分散に」の文脈
- 今起きている揺り戻し
  - SPA技術の too much の解消
    - 例：
      - 「脱Flux」もこの一端だったのではないか
        - React 自体の方針と設計手法のミスマッチも
        - Concurrent Mode と Redux の噛み合わせなど
      - Full Static などもここに属する
      - Vite などビルドツールが長大にならないようになっているのもこれか。
    - 扱う規模・成果物の性質にもよるため、どの程度開発者個人に影響するかは現場次第

### いつまで「今」なのか

- 今の枯れたスタックはどの程度続くのか
  - フロントエンドの領域において
    - React/TypeScript
      - SPA/SSG/SSR/ISR/MPA/Island Architecture
  - それ以外の領域において
    - Cloud Native などレイヤーが変わる世界
    - Front-End で使われる技術が変わる世界
      - Rust など、あまり流行しなさそうな気配はあるが
- まだ枯れていない技術がある状態はこれが正解なのか？
  - webpack の移行先として Vite を環境新しく作って整備して……ということが本当に必要なのか
  - これを続けることは本当に良いのか、価値提供につながっているのか
- ゲームチェンジャーは見えてきているか
  - 新しいJSランタイムはどうか
    - Deno/Bun など、パフォーマンスやセキュリティで優位性がある
    - （個人的にはセキュリティなどで天下をとる様子はあまり見えない by hanatani）

> MTG memo:
> Java の時代の歴史と近くなってきている。型であったり堅牢に縛る文化が加速していって、結果的に XML を大量に書くことになってあまり幸せではない状況だった。
> 結果的に REST がそこを壊して話を簡略化することになったが、そういった揺り戻しの流れがフロントエンドにもあるかもしれない。

### 未来の話

- 軸となるコンセプト「『フロントエンド』の概念劇的に変わるのか」
  - 数年単位だと変わらない気がする。10年単位だと変わりそう。
  - ある日大きな概念の破壊があって変わる可能性はあるかも。ChatGPTのような。別軸のアプローチ

#### メモ

- 近い未来
  - iOS Web Push & Add to Home Screen

