Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SSGOI
Search
JINYOUNG KIM
January 16, 2026
Technology
58
0
Share
SSGOI
#FEY_LT
JINYOUNG KIM
January 16, 2026
More Decks by JINYOUNG KIM
See All by JINYOUNG KIM
AI時代、1年目エンジニアの悩み
jin4
1
200
Other Decks in Technology
See All in Technology
Data Enabling Team立ち上げました
sansantech
PRO
0
290
ASTのGitHub CopilotとCopilot CLIの現在地をお話しします/How AST Operates GitHub Copilot and Copilot CLI
aeonpeople
1
200
AI時代に新卒採用、はじめました/junior-engineer-never-die
dmnlk
0
210
I ran an automated simulation of fake news spread using OpenClaw.
zzzzico
1
990
ふりかえりを 「あそび」にしたら、 学習が勝手に進んだ / Playful Retros Drive Learning
katoaz
0
390
Podcast配信で広がったアウトプットの輪~70人と音声発信してきた7年間~/outputconf_01
fortegp05
0
240
OpenClaw初心者向けセミナー / OpenClaw Beginner Seminar
cmhiranofumio
0
360
最大のアウトプット術は問題を作ること
ryoaccount
0
320
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
40代からのアウトプット ― 経験は価値ある学びに変わる / 20260404 Naoki Takahashi
shift_evolve
PRO
5
900
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
2
17k
自分をひらくと次のチャレンジの敷居が下がる
sudoakiy
5
1.9k
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
160
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.3k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
We Are The Robots
honzajavorek
0
210
First, design no harm
axbom
PRO
2
1.2k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Code Review Best Practice
trishagee
74
20k
For a Future-Friendly Web
brad_frost
183
10k
Navigating Weather and Climate Data
rabernat
0
160
Transcript
モバイルアプリのような Web ページ遷移体験、 SSGOI キム・ジニョン
[email protected]
現職:キャル株式会社 ウェブエンジニア 興味: AI-Driven
Coding, ボクシング
Webでもネイティブアプリのような 「ページ遷移」 を What is SSGOI Webページ移動時にモバイルアプリ級の アニメーションを付与するライブラリです。 SSGOI
既存の強者、 Motion (旧 Framer Motion) インタラクティブWebの「王」 ・強力なランタイム物理エンジン & ジェスチャシステム ・複雑なマイクロインタラクションの実装には必須の選択肢
(旧 Framer Motion) しかし、単純なページ遷移 には? 「遷移アニメーションのためだけに、常に重い物理エンジンを動かす必要が あるのか?」
Pain Points 1. ブラウザの断片化 Safari, Chromeなど、ブラウザ間での体験の不一致 2. パフォーマンス問題 低スペック端末での JSメインスレッド占有による
Jank発生 3. 重いバンドルサイズ 単純な遷移機能に対して、ライブラリの容量が大きすぎる Solution なぜ SSGOI なのか? 「パフォーマンス最優先」 に特化した設計 すべてのブラウザで、 常に60fps以上の滑らかな体験を 提供することを目指しています。
コア動作原理: CPU vs GPU SSGOI (GPU via WAAPI) → Pre-compute
物理エンジンの計算結果を「キーフレーム」に事前変換 → WAAPI Execution Web Animations APIに命令を渡すだけ JSが止まってもアニメーションは滑らか Motion (CPU) → Runtime Calculation JSが毎フレームのアニメーションロジックを実行 → Main Thread Dependency 他のロジックが重なると、アニメーションに途切れが 発生 JSスレッドの負荷に影響される
比較要約 項目 SSGOI Motion 目的 ページ遷移に特化 汎用UIインタラクション 駆動方式 GPU 加速(事前計算
) JS エンジン (毎フレーム計算) バンドルサイズ ~8 KB (超軽量 ) ~35 KB 拡張性 React, Vue, Angular, Svelte, Solid React, Vue 学習コスト 低い 比較的高い
デモ (Demo) https://ssgoi.dev/ja/docs/getting-started/introduction
こんな時ならおすすめ! Blog / Portfolio 軽量なパフォーマンスと、洗練された遷移が最優先のプロジェクトに。 Mobile Web (PWA) 低スペックなAndroid端末まで、幅広くカバーする必要がある場合に。 Multi-Framework
React, Vue, Svelteなどが混在する開発環境での統一に。
ありがとうございました。 「https://ssgoi.dev/ja」ページにあるDiscord、Xなどで連絡できます。 ・韓国人が開発したまだ成長段階のオープンソースプロジェクトです。 ・Contribute と Star をお待ちしています! github.com/meursyphus/SSGOI