일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- c# winform
- 도커
- Unity
- docker
- 포인터
- gitlab
- 플러터
- c언어
- c# 윈폼
- jupyter
- Houdini
- Flutter
- C++
- Algorithm
- dart 언어
- c# 추상 클래스
- 유니티
- c#
- git
- C# delegate
- 깃
- Data Structure
- C언어 포인터
- jupyter lab
- Python
- vim
- github
- HTML
- 구조체
- 다트 언어
Archives
- Today
- Total
목록플러터 provider (1)
nomad-programmer
[Programming/Flutter] Provider Pattern
Flutter Provider란? Provider는 2019년 구글 IO에서 추천되며 큰 주목을 받았다. 원래는 플러터 커뮤니티에서 만든 플러그인이었으나, 구글에서 공식적으로 추천할 정도로 편리함을 가져다준다. 2018년 구글 IO까지만 해도 구글은 Provider가 아닌 BloC 패턴 사용을 권장했었다. 플러터는 UI와 Design 모두 소스코드로 관리되지 않으면 한 클래스에 여러 코드가 몰리게 되는 문제가 있었다. 이를 해결하기 위해 UI와 데이터 처리 로직 분리가 되는 BloC 패턴을 제공했다. 하지만 BloC 패턴은 사용하기 너무 어렵다는 말이 있었고, 단순한 로직을 구성하려해도 최소 4개의 클래스를 만들어야만 했다. 반면, Provider 패턴을 사용하면 데이터 공유나 로직의 분리를 좀 더 간단..
Programming/Flutter
2020. 10. 12. 00:23