모던 웹 개발의 미래
웹 기술이 어떻게 진화하고 있는지...
네이티브 앱 같은 페이지 전환을 웹에서 구현하세요.
Next.js, Nuxt, SvelteKit 등 모든 SSR 프레임워크와 완벽 호환. SEO를 포기하지 않고도 멋진 애니메이션을 만들 수 있습니다.
React
npm install @ssgoi/react
Svelte
npm install @ssgoi/svelte
Vue
npm install @ssgoi/vue
SolidJS (지원 예정)
npm install @ssgoi/solid
Qwik (지원 예정)
npm install @ssgoi/qwik
직관적이고 매력적인 웹 경험을 만드는 데 필수적입니다
사용자가 기대하는 매끄럽고 반응성 있는 전환으로 웹에서 앱 수준의 인터랙션을 제공하세요
브랜드를 기억에 남고 독특하게 만드는 고유한 모션 시그니처를 만드세요
사용자가 탐색할 때 공간 인식을 유지하고 페이지 간 명확한 관계를 보여주세요
전환 효과가 사용자 경험을 어떻게 변화시키는지 직접 확인하세요
컨텍스트 손실
페이지 간 연결이 없어 사용자가 길을 잃습니다
높은 인지 부하
갑작스러운 변화로 사용자가 혼란을 느낍니다
불편한 경험
화면이 깜빡이고 끊어지는 느낌을 줍니다
웹 기술이 어떻게 진화하고 있는지...
AI가 코드를 어떻게 혁신하고 있는지...
고급 기능들을 깊이 있게 다뤄봅니다...
컨텍스트 유지
자연스러운 흐름으로 사용자가 위치를 알 수 있습니다
낮은 인지 부하
부드러운 전환으로 이해하기 쉽습니다
즐거운 경험
매끄럽고 반응성 있는 인터랙션을 제공합니다
웹 기술이 어떻게 진화하고 있는지...
AI가 코드를 어떻게 혁신하고 있는지...
고급 기능들을 깊이 있게 다뤄봅니다...
웹 기술이 어떻게 진화하고 있는지...
브라우저 API와 다른 라이브러리들과 비교해보세요
SSGOI가 다른 솔루션보다 나은 이유
현재 라우터와 프레임워크를 그대로 사용하세요. 추가 의존성이 필요 없습니다.
스프링 물리와 타이밍을 완전히 제어하여 브랜드만의 독특한 경험을 만드세요.
모든 브라우저, 모든 프레임워크, 모든 환경에서 동일하게 작동합니다.
모던 웹 개발을 위한 포괄적인 기능들
단 한 줄의 코드로 시작하세요. 복잡한 설정이 필요 없습니다
<Ssgoi config={{ defaultTransition: fade() }}>
<App />
</Ssgoi>
React, Svelte, Vue와 작동. Solid와 Qwik 지원 예정
// Same API across all frameworks
import { Ssgoi } from '@ssgoi/react'
import { Ssgoi } from '@ssgoi/svelte'
import { Ssgoi } from '@ssgoi/vue'
페이지 간 공유 요소로 매끄러운 애니메이션을 만드세요
config: {
transitions: [
{
from: '/gallery',
to: '/gallery/*',
transition: hero(),
symmetric: true
}
]
}
Next.js, Nuxt, SvelteKit 완벽 지원. 하이드레이션 문제 없음, SEO 친화적
// Works out of the box with:
// ✓ Next.js App Router
// ✓ SvelteKit
// ✓ Nuxt 3
설정 가능한 스프링 물리로 자연스러운 모션 구현
spring: {
stiffness: 300, // Responsiveness
damping: 30 // Smoothness
}
상세한 타입과 지능형 자동완성으로 완벽한 TypeScript 지원
// Full type safety and autocomplete
config: SsgoiConfig = {
defaultTransition: fade(),
transitions: [...]
}