FLUTTER ECOSYSTEM

zenonine/navi

Flutter의 Navigator 2.0를 기반으로 한 간단하고 배우기 쉬운 선언형 네비게이션 프레임워크입니다.

내비 프로젝트 이미지
Stars
21
Forks
0
최근 푸시(UTC)
2021. 9. 12.
프로젝트 상태
활성
Zeno Nine GitHub avatar
GITHUB User

Zeno Nine ↗

언어Dart

기술 주제

이 저장소가 배포한 패키지

원본 README

아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

README 펼치기 / 접기
Navi

A simple and easy to learn declarative navigation framework for Flutter, based on Navigator 2.0 (Router).


If you love Flutter, you would love declarative UI and therefore declarative navigation.

Navigator 2.0 provides a declarative navigation API. Unfortunately, it's too complex and difficult to use with a lot of boilerplate. Not only that, it requires to keep a single state to manage the whole navigation system of your application. It's not a good architecture, and definitely does not fit in large scale applications.

Navi helps you keep all the powerful of Navigator 2.0 but with a simple and easy to learn API. It helps you manage your navigation system in split and isolated domains.

Note that, imperative navigation API is also supported as an extra layer beyond the declarative API.