[Flutter] bloc with controller

김영진·2022년 7월 11일
0

목적

최근 GetX를 사용하였는데 GetX에서는 stf 위젯을 사용하지 않고 viewmodel에 controller(Ex. TextEditingController)를 선언, 생성하여 사용하더라..
깔끔해보이고 라이프사이클 신경을 안써도 되고, TextEditingController를 쓰는 경우 이메일 유효성 같은것들은 비즈니스 로직이라고 생각해서 bloc안에 들어가야하는게 맞지 않나 라는 생각이 들었고, 그에대 대한 리서치를 해 보았다.

내용

flutter bloc 만든이는 결론적으로 bloc 내부에 controller가 들어가지 않는것이 맞다고 하고, 이유로서 bloc이 flutter 에 종속되면 안된다 라고 말했다.

관련 블로그 링크

결론

stf를 활용해서 controller 를 사용하자

profile
2021.05.03) Flutter, BlockChain, Sports, StartUp

0개의 댓글