profile
Frontend Developer
post-thumbnail

Next.js Antd 🐜 DatePicker 한글화하기 (Locale)

예제를 그대로 따라했는데, 아래 문제가 발생했다. 😭SyntaxError: Unexpected token 'export' SyntaxError: Cannot use import statement outside a module

2022년 11월 8일
·
1개의 댓글
·
post-thumbnail

Next.js 번들 사이즈 최적화 (패키지)

heic 이미지를 jpeg로 변환하기 위한 도구로 사용했는데, 사이즈가 1.15MB로 가장 큰 패키지로 확인됩니다.처음 패키지를 선정할 때는 다운로드 수가 비교적 많고, 사용 방법도 심플하고 동작에 문제가 없었습니다.하지만, 지금 돌아보면 패키지 사이..

2022년 10월 2일
·
0개의 댓글
·
post-thumbnail

Next.js 제대로 알고 사용하기🧐 적절하지 못한 SSR

안녕하세요👋 저는 마트장보고라는 서비스에서 프론트엔드를 담당하는 한 명의 개발자입니다.저희 마트장보고 앱은 Flutter로 만들어져있고, 신규 기능 개발은 Next.js 기반의 Webview를 도입하고 있습니다.여러 가지 시행착오를 거치고 있는데, 그중 첫 번째 적절

2022년 8월 27일
·
2개의 댓글
·
post-thumbnail

[Flutter] 에러를 수집하고 알림 받기 with Sentry, Slack

운영 환경에서 발생한 에러를 Sentry를 통해 수집하고, Slack으로 알림 보내는 방법입니다. 비용을 들이지 않고 에러를 수집하고, Slack 연동합니다. 운영 환경에서 유저들은 여러 가지 에러를 마주하는데 개발자는 에러를 어떤 에러가 발생했는지 알 수 없습니다.

2022년 3월 2일
·
5개의 댓글
·
post-thumbnail

[Flutter] Skeleton Loader 적용기 🔥

안녕하세요 👋 시작하기에 앞서 Skeleton Loader를 적용하려는 이유를 먼저 말씀드리겠습니다.첫번째, API를 호출하면, 데이터 수신까지 약 3초 정도 소요되어 사용자가 답답하게 느껴질 것으로 보입니다.두번째, 로딩이 완료될 때까지 사용자는 아무것도 ..

2022년 1월 21일
·
0개의 댓글
·
post-thumbnail

[Flutter] Geolocator permission 정리

isLocationServiceEnabled() 함수를 우선 호출하여, 위치 서비스를 우선 체크후 checkPermission() 함수를 호출하면, 조금 더 권한 체크 로직이 깔끔합니다. 저는 `권한`을 우선 체크하고, `위치 서비스` 체크를 하는 방향으로 진행했습니다

2021년 12월 22일
·
0개의 댓글
·
post-thumbnail

[Flutter] Android Build Failed, Unable to load Maven meta-data, Received status code 502 from server: Bad Gateway

어느날 Android Build 할때 아래와 같은 에러가 발생하였음.StackOverflow에 다양한 해결방법이 있는데, 모두 해결되지 않았음..😢 아래 명령어로 warning에 대한 정보를 출력해봤는데, warning이라서 실행이 안되는 직접적인 원인은 아니라서..

2021년 12월 15일
·
0개의 댓글
·
post-thumbnail

[Flutter] bottom sheet 둥근 모서리, 딜레이 추가

flutter bottom sheet 모서리 둥글게 만들기. 딜레이 추가 하기

2021년 12월 9일
·
0개의 댓글
·
post-thumbnail

[Flutter] iOS 실행 오류, FBSDKCoreKit CocoaPods's specs repository is too out-of-date to satisfy dependencies

Flutter 코드를 iOS에서 실행할때, 아래와 같은 오류가 발생하여 실행되지 않음. CocoaPods의 사양 저장소가 너무 오래되어 종속성을 충족하지 않습니다. 라고 하는 것 같아요..추가 에러FBSDKCoreKit 버전에 문제가 있는 것 같습니다.

2021년 12월 7일
·
0개의 댓글
·
post-thumbnail

[Flutter] 탭(페이지) 전환 시 새로고침(리로드) 방지

새로고침(리로드)이 방지 되어야 하는 class에 with AutomaticKeepAliveClientMixin를 추가. class 내부에 @override bool get wantKeepAlive => true 추가

2021년 12월 7일
·
0개의 댓글
·
post-thumbnail

[Flutter] This widget has been unmounted, so the State no longer has a context

context가 언마운트가 되었는데, context를 사용하는 Dialog를 핸들링 했을때 위와 같은 오류가 발생하였음.

2021년 12월 6일
·
0개의 댓글
·
post-thumbnail

[Flutter] 앱 종료하는 방법

SystemChannels.platform.invokeMethod('SystemNavigator.pop');

2021년 12월 2일
·
0개의 댓글
·
post-thumbnail

vscode for mac 한글이 잘 안쳐질 때

맥북 프로에서 vscode로 작업하는중에 한글이 올바르게 타이핑이 안되는 문제 발생

2021년 12월 2일
·
0개의 댓글
·
post-thumbnail

[Flutter] Cannot resolve symbol for properties and Gradle exception

android/app/build.gradleGradleException에 빨간색 줄이 떠있음GradleException을 FileNotFoundException으로 수정GradleException이 Android API 29에서 지원하지 않는것 같음(?)

2021년 12월 2일
·
0개의 댓글
·
post-thumbnail

[Flutter] Android hat went wrong: A problem occurred evaluating project ':app'. > path may not be null or empty string. path='null'

해당 내용을 주석하면 해결되는게 맞지만, 근본적인 원인은 keystoreProperties를 못찾아서 발생한 문제 였음. 에러 내용을 조금 더 자세히보면 특정 line이 적혀 있는데, 해당 라인이 keystoreProperties였음.

2021년 12월 2일
·
0개의 댓글
·