Landing Page
Title
- Stackflow
- The Flexible Stack Navigation UI Library
Shows demo
Features
- Headless Architecture: Use stack and transition states without pre-built UI, allowing full customization.
- Plugin-Driven Extensibility: Inject custom functionality via plugin interfaces at any lifecycle stage.
- Framework Agnostic: Seamlessly integrate with diverse frontend frameworks due to its decoupled core logic.
- Cross-Platform Rendering: Inject custom render logic to build both mobile web views and desktop apps from a single codebase.
- TypeScript & Server-Side Rendering support ensures scalability and performance.
Some icons or info graphics might be useful.
Docs Page
Introduction
- What is Stackflow?
- Design and principles
- Architecture
- Decision Log
Optional. is good to have
Getting Started
Installation
- Installation and Configuration
- Setting up basic UI
Activity
- Activity
- Registering a Activity
- Adding initial Activity
- Registering required parameters
Exploring
- Stacking new Activity
- Replacing current Activity
- Popping top Activity
Step
- Stacking Step
- Replacing Step
- Popping top Step
Advanced Usage
State
- Getting states
- Use Stack states for render
- Use Activity states for render
Customization
Make Your Own Plugin
- Writing preset
- Basic interface
- Add render method
- Wrapping Stack
- Wrapping Activity
- Injecting action on init
- Effect hooks
- Determining initial Activity
API Reference Page
Future API
Configuration
Configuration in Activity
Activity
Fields in Activity
Plugin
compat-await-push
link
plugin-basic-ui
plugin-devtools
plugin-google-analytics-4
plugin-history-sync
plugin-map-initial-activity
plugin-preload
plugin-renderer-basic
plugin-renderer-web
plugin-stack-depth-change
react-ui-core
Extras
- Supports Korean and English
- New logo
- Bump nextra version to v3 (perhaps to v4)
- Add OpenGraph image
Stackflow documentation v2
Landing Page
Title
Features
Docs Page
Introduction
Getting Started
Installation
Activity
Exploring
Step
Advanced Usage
State
Customization
Make Your Own Plugin
API Reference Page
Future API
Configuration
Activity
Plugin
compat-await-pushlinkplugin-basic-uiplugin-devtoolsplugin-google-analytics-4plugin-history-syncplugin-map-initial-activityplugin-preloadplugin-renderer-basicplugin-renderer-webplugin-stack-depth-changereact-ui-coreExtras