해결된 질문
작성
·
247
1
안녕하세요.
riverpod 기반으로 BaseView, BaseViewModel, BaseViewState 를 구현해주셔서 이를 활용하여 로그인 예제 샘플코드에 적용하여 잘 동작되는 걸 확인했습니다.
다시 한번 감사드립니다.
섹터2 상태관리 동영상이 도움 되지만 기회가 되신다면 Riverpod 구현 코드 변경 부분 관련으로 동영상 강의 추가해주시면 수강자 및 수강신청 예정자에게 큰 도움이 될 거 같습니다.
좀 더 추가되면 좋을 사항도 적어봅니다.
로그인 예제, Retrofit 활용한 JSON 데이터 처리 과정, LogInterceptor 활용한 JWT 인증처리 또는 Session 처리
BaseView 구현하는 역량을 향상시키기 위해서 어떤 과정을 수강(학습)하면 도움이 될지 조언해주시면 큰 도움이 될 거 같습니다.
언어 상관없이 어떤 과정을 배우면 도움될런지요?
답변 1
1
안녕하세요.
Riverpod 구현 코드 변경 부분 관련으로 동영상 강의 추가 요청
현재 개인적인 사정상 영상 촬영 및 편집에 필요한 리소스를 확보하기 힘든 상황이라 이해가 안되는 부분을 정리하셔서 질문으로 남겨주시면 관련하여 답변을 남겨드리도록 하겠습니다.
로그인 예제, Retrofit 활용한 JSON 데이터 처리 과정, LogInterceptor 활용한 JWT 인증처리 또는 Session 처리 강의 추가 요청
해당 내용은 Flutter 외적인 내용들도 함께 다뤄야 하는 주제라 별도 강의로 만들어야 할 것 같습니다. 다만 이미 관련 내용을 다루는 다른 강의들이 있는 것으로 알고 있어 관련 블로그를 공유드립니다.
BaseView 구현하는 역량을 향상시키기 위해서 어떤 과정을 수강(학습)하면 도움이 될지 조언해주시면 큰 도움이 될 거 같습니다.
언어 상관없이 어떤 과정을 배우면 도움될런지요?
강의에서 다룬 BaseView는 View에서 사용되는 중복 요소들을 분리한 위젯에 불과한데, Riverpod이나 Provider와 같이 어떤 상태 관리를 사용하느냐에 따라 중복 요소들의 형태와 사용 방법이 달라질 수 있습니다.
구현 방법은 사용하는 언어에 따라 달라질 수 있으며 Dart의 경우 객체 지향 프로그래밍, 제네릭, 상속 그리고 추상화하려는 클래스에 대한 이해가 필요할 것 같습니다. 또한 중복을 어떻게 줄일 수 있을지 고민하며 다른 사람들의 소스코드를 많이 읽어 보는 것도 도움이 됩니다.
만약 위 질문이 프로그램의 구조에 대한 질문이셨다면 로버트 C.마틴의 클린 아키텍처 도서를 읽어보시는 것도 도움이 되실 것 같아 추천드립니다.
감사합니다 :)
감사합니다.
2번 블로그는 코드팩토리 님의 중급강의 내용을 정리한 것이더군요. 블로그 내용 숙지와 동영상 강의 복습 및 유투브 다른 동영상 찾아 보면서 1번 사항 최대한 해결해 보고 안되면 다시 질문드리겠습니다.
3번 알려주신 클린 아키텍쳐 도서는 바로 구입했습니다. 잘 읽어보겠습니다.
간단하게 구글 예제 수준의 객체지향 프로그래밍, 제네릭, 상속, 추상화 클래스에 대한 개념은 이해하고 있는데, 제 수준이 낮아서 막상 해보려고 하면 벽에 부딪칩니다. 제가 방향을 riverpod 버전으로 만들어야겠다고 정하다보니 관련 예제들을 하나 하나 찾고 시행착오를 거치고 있습니다.
조언 주신 부분 새기면서 하나 하나 해결해 나가겠습니다.
다시 한번 감사드립니다.