Easily restart your application from scratch, losing any previous state.
이전 상태를 모두 버리고 어플리케이션을 처음부터 쉽게 다시 시작할 수 있다. Phoenix는 OS 수준에서 어플리케이션 프로세스를 완전히 다시 시작하는 것이 아니라 어플리케이션 수준에서 어플리케이션을 다시 시작하고 어플리케이션 위젯 트리를 처음부터 다시 빌드하고 이전 상태를 모두 읽어버린다.
flutter pub add flutter_phoenix
Wrap you App widget in the Phoenix
widget.
void main() {
runApp(
Phoenix(
child: App(),
),
);
}