inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

Flutter로 웹을 만들 때,

2085

system

작성한 질문수 1

0

선생님, 안녕하세요. 강의 잘 듣고 있습니다.

궁금한 게 있어서 질문 남깁니다.

 

Flutter를 이용해서 웹과 앱을 동시에 사용하는 서비스를 만들려고 하는데요,

Dart로 만들고 Chrome 브라우저로 실행시켜 보면 뒤로가기와 새로고침이 되지 않더라고요.

(Spring처럼 URL로 라우팅 하려고 Navigator.pushReplacementNamed() 사용했습니다.)

 

여쭤보고자 하는 것을 정리하자면

  1. 기본적으로 웹/앱 동시 지원이라는 게 Dart로 앱을 만들면 웹 브라우저에서 앱을 실행할 수 있도록 해주는 것 같은데, 맞는 것인지 궁금합니다.

  2. 앱보다 웹 기능을 우선으로 구현하려면 Dart로 UI로 구성하고 Spring 같은 프레임워크로 백엔드를 구성하여 연동해야 한다고 하는데, 어떻게 하는 것인지 궁금합니다.

 

 

 

 

 

 

 

 

 

 

flutter 하이브리드-앱

답변 1

0

코드팩토리

안녕하세요!

pushReplacementNamed의 경우 현재 라우트를 대체하는 기능이기에 라우트 스택에 하나의 페이지만 있을경우 뒤로가기가 작동 안할 수 있습니다.

강의에서처럼 go router를 사용해서 구현해보시는건 어떨까요?

아래에 말씀해주신 현상에대한 정리 정보 첨부해드립니다.

https://dev.to/swimmingkiim/flutter-web-fix-refresh-back-button-problem-4gk3

플러터 웹은 제가 프로덕션 환경까지 가보지 않아서 정확히는 모르지만 문제점을 조금 더 정확히 알려주시면 리서치에 도움이 될 수 있도록 노력해보겠습니다!

감사합니다!

Isar 마지막 업데이트는 2년전입니다.

0

31

0

FlutterSecureStorage 질문

0

32

0

Dio onError Interceptor 만드는 부분에 질문이 있습니다.

0

80

2

관리자 기능에 대한 질문

0

100

2

part 'restaurant_model.g.dart';

0

92

1

36강. dio 인터셉터에 storage를 전달하는 코드가 이해 안되는데요. 도움 부탁드립니다.

0

56

2

2번 반환 상황 관련 질문

0

61

2

riverpod 3.0

0

140

2

Asset folder??

0

83

2

디자이너와 협업 시 프레임 크기 설정 관련 질문

0

114

2

FutureProvider, StateNotifierProvider 선택 기준

0

70

2

컴포넌트 모델화

0

64

2

쿼리 파라미터

0

84

2

화면 안보임

0

68

2

PaginationListView

0

54

1

강의중 37.Dio onErrorInterceptor 작업하기 dio 관련 질문입니다.

0

103

2

프로토타입이미지

0

62

2

여러 객체를 상태 관리하는 방법에 대한 질문

0

85

2

장바구니 결제하기 응답이 500이 옵니다.

0

105

2

removeFromBasket에서 await patchBasket()을 마지막에 하면 에러나는거 아닌가요?

0

67

2

이 두가지는 완전히 동일한 기능인가요?

0

106

3

내부 코드를 작성하지 않은 CursorPaginationLoading가 어떻게 로딩상태를 갖는지 잘 모르겠습니다...

0

77

2

_SplashScreenState에서 storage를 late로 호출해서 한번만 불러와도 되나요?

0

86

2

코딩 작성 순서 관련 질문

0

88

2