일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Flutter
- AI
- 플러터
- exception caught by image resource service
- dart sdk version upgrade
- guideline 4.3(a)
- buildcontext
- youtube_player_flutter
- undefined name
- withopacity
- app completeness
- .dio
- app store connect guideline
- information needed
- tflite_flutter
- permissiondeniedexception
- appstroe connect guideline
- 에러
- guideline 1.5
- 채팅 메시지 정렬
- flutter doctor -v
- flutter_dotenv
- infinity or nan toint
- exception
- app stroe connect guideline
- pub.dev
- GetX
- providernotfoundexception
- flutter_secure_storage
- appstore connect guideline
Archives
- Today
- Total
목록debounce (1)
min_chan님의 블로그

Debounce란?Flutter 개발을 하다 보면 사용자의 입력을 실시간으로 반영해야 하는 경우가 많습니다. 그러나 입력할 때마다 즉각적으로 API 요청을 보낸다면, 서버 부하가 커지고 불필요한 요청이 많아질 수 있습니다. 이럴 때 유용한 기법이 바로 Debounce입니다.Debounce는 짧은 시간 내에 발생한 여러 번의 이벤트를 하나의 이벤트로 묶어 처리하는 기법입니다. 사용자의 입력이 끝난 후 일정 시간이 지나야 실행되므로 불필요한 API 호출을 줄일 수 있습니다.Debounce의 필요성실시간 검색 기능검색 입력창에 사용자가 키를 입력할 때마다 API 요청을 보내면, 한 단어를 입력하는 동안에도 여러 번의 네트워크 요청이 발생할 수 있습니다. 이는 서버 부하를 증가시키고, 사용자 경험을 저하시킵니다..
Flutter
2025. 2. 17. 17:06