| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- printf
- println
- JQ
- 엡
- lifecycle
- npm
- 자바 출력 방식
- java 콘솔 출력 차이
- riverpod
- scss
- 배포
- LLM
- UI/UX
- firebase
- nodejs
- 앱심사
- develop
- Flutter
- 자바 포맷 출력
- unity
- Clean Architecture
- abap
- JS
- DART
- java 출력
- react
- 자바스크립트
- java
- ListView
- 단축키
- Today
- Total
목록2025/10/12 (2)
guricode
Flutter 앱의 커뮤니티 화면에 "전체" 카테고리 탭을 추가하는 과정을 Clean Architecture 패턴을 기반으로 구현해보겠습니다. 이 기능을 통해 사용자는 자신의 지역에 있는 모든 카테고리의 게시글을 한 번에 볼 수 있게 됩니다. 자취의 정석 커뮤니티는 탭이 2depth로 되어있다 메인 카테고리가 있고 서브카테고리가 있어서 이용자가 탭을 선택해서 볼수 있다그런데 디자이너에게 전체탭을 추가해 달라는 요청이 있었다. 그래서 로직을 몇가지 수정하고 전체탭을 추가해야했다.개선 클린 아키텍처 구조lib/├── domain/│ ├── entities/community.dart│ ├── repositories/community_repository.dart│ └── usecases/fetch_c..
커뮤니티 게시판 기능을 만들고 있었는데, 댓글 작성 후에 바로 리스트에 반영이 안되는 문제가 있었다.분명 댓글은 정상적으로 올라가는데, 새로고침을 하기 전까지는 리스트의 댓글 개수가 그대로였다.문제 상황리스트 화면에서 댓글 수를 이렇게 불러오고 있었다.final countFuture = _commentCountFutures.putIfAbsent( x.id, () => ref.read(getCommentCountProvider).call(x.id),);그리고 아래처럼 FutureBuilder로 감싸서 표시했다.FutureBuilder( future: countFuture, builder: (_, snap) { if (snap.connectionState == ConnectionState.wai..