https://www.clien.net/service/board/cm_app/15033581?od=T31&po=0&category=&groupCd=CLIEN
위 게시물에서 제가 앱초보로 플러터로 '무료나눔' 이라는 플러터앱을 만들었었습니다.
그런데 플러터가 beta channel로 웹서비스를 지원한다고 하여 한번 도전해봤습니다.
(참고로 무료나눔, 플러터 안드로이드앱은 master channel을 사용했었습니다.)
사실 https://flutter.dev/web 을 가보면 기본 플러터앱 프로젝트를 쉽게 web app으로 만드는 개요가 나와있습니다.
deploy는 firebase, GCP, github 가 있다고 나와 있는데 그중에 저는 깃허브 pages를 사용하여 배포했습니다.
하기 링크가 배포한 주소입니다.
https://freenanum.github.io/market/
본래 안드로이드앱 자체가 심플해서 웹앱도 이렇게 심플하네요~
이상 플러터웹을 이용한 간단 후기였습니다.
또하나는 구글이라는 점이죠.. 언어를 언제 내려놓을지 몰라요..
angular도.. 이제 무덤으로 갔으니 말이죠.
관련 이슈: https://github.com/flutter/flutter/issues/53644
저 같은 경우엔 처음에 베타로 설치하고 바로 빌드를 하면 저 에러가 나오지만, 먼저 스테이블로 설치하고 베타로 올리면 멀쩡한 상황이었는데, 개발자 서비스용 패키지인 DWDS를 3.1.3으로 설치하면 해결 된다고 합니다. 혹시 쓰시다가 재설치 시에 이런 경우를 겪으시면 시도 해보셔도 좋을 것 같습니다.
물론 잘 돌아가는 건 건드리지 말자는게 제일 중요합니다만 ㅎㅎㅎ