SSGOI LogoSSGOI

SSGOI Blog

Latest news and development stories

Building Native-Like Web Apps with Tanstack Router

Building Native-Like Web Apps with Tanstack Router

Learn how to implement native-like page transitions using Tanstack Router and SSGOI step by step.

Jaemin Cheon
ssgoitanstack-routerreactpage-transitiontutorial
Building Native App-like Web Apps with Next.js

Building Native App-like Web Apps with Next.js

Learn step-by-step how to implement native app-like page transitions using Next.js App Router and SSGOI.

Daeseung Moon
ssgoinextjsreactpage-transitiontutorial
Building Native App-Like Web Apps with React Router

Building Native App-Like Web Apps with React Router

Learn how to implement native app-like page transition effects using React Router and SSGOI with step-by-step instructions.

Daeseung Moon
ssgoireact-routerreactpage-transitiontutorial
Building Native App-like Web Apps with SvelteKit

Building Native App-like Web Apps with SvelteKit

Learn step-by-step how to implement native app-like page transitions using SvelteKit and SSGOI.

Daeseung Moon
ssgoisveltekitsveltepage-transitiontutorial
Building Native App-like Web Apps with Nuxt

Building Native App-like Web Apps with Nuxt

Learn step-by-step how to implement native app-like page transitions using Nuxt and SSGOI.

Daeseung Moon
ssgoinuxtvuepage-transitiontutorial
Double Spring: Natural Ease-In-Out

Double Spring: Natural Ease-In-Out

How to create S-curves in spring animations. Learn why double spring creates smooth starts and endings.

Daeseung Moon
springanimationeasing
ssgoi 3.0: Faster with Web Animation API

ssgoi 3.0: Faster with Web Animation API

Pre-calculate Spring physics and run via Web Animation API. Maintains 60fps regardless of main thread load.

Daeseung Moon
performanceweb-animation-apispringrelease
ssgoi 2.5.2: Mobile Animation Optimization Complete 🎉

ssgoi 2.5.2: Mobile Animation Optimization Complete 🎉

Smooth animations even in variable FPS environments! We've significantly improved mobile performance by building our own animation engine inspired by GSAP and Svelte Motion.

Daeseung Moon
performancemobileoptimizationrelease
Moving Like Native Apps on the Web: Complete View Transition Guide

Moving Like Native Apps on the Web: Complete View Transition Guide

Transform simple page navigation into native app-like experiences. Explore SSGOI's various View Transition types with interactive demos and real-world examples.

Daeseung Moon
view-transitionsuxanimationtutorial
Vue 3 Support is Here!

Vue 3 Support is Here!

SSGOI now officially supports Vue 3! Bring native app-like page transitions to your Vue and Nuxt applications with the same smooth, delightful experience you love.

Daeseung Moon
vuenuxtreleasetransitions
Server-Side Rendering Optimization

Server-Side Rendering Optimization

ssgoi is designed to seamlessly leverage Next.js routing with simple configuration. The same goes for SvelteKit. It even works flawlessly in Next.js server component environments.

Daeseung Moon
ssrnextjssveltekit
What are the benefits of using this library?

What are the benefits of using this library?

But why don't we care about page transition animations in desktop environments? Even simple effects can create an elegant experience. Animations are hidden throughout ssgoi's documentation. Take a look around.

Moon Daeseung
ssgoianimation
How to Implement Transitions?

How to Implement Transitions?

Elements on the screen don't always remain static. They can disappear or appear based on user actions. However, adding animations isn't easy.

Daeseung Moon
transitionanimationreactsvelte
Physics and Animation

Physics and Animation

How can we define the motion of objects? One way is to express it through equations of motion.

Daeseung Moon
physicsanimation
Hello, I'm the creator of SSGOI

Hello, I'm the creator of SSGOI

This version of SSGOI applies insights learned from Svelte to React, aiming to support all frameworks in v2.

Daeseung Moon
ssgoimoondaeseungmeursyphus