# MVVM

198개의 포스트

[React] 아키텍쳐 설계 (feat. MVVM)

기존 아키텍쳐의 문제점해결점느낀점프로젝트의 크기(component, screen)가 점점 커짐에 따라, 아키텍쳐 설계 없이 만든 서비스는 점점 생산성과 효율성이 떨어졌다.아마도 SignUpInput 컴포넌트를 회원가입에만 사용한다면, 크게 문제가 없을거라 생각한다.

6일 전
·
0개의 댓글
·

<MVVM 패턴 공부> Room

이번에는 Room 을 사용해서 로컬 데이터 베이스에 데이터를 저장하는 간단한 예제를 해보겠습니다.insert 버튼 클릭시 데이터 베이스에 데이터 저장getdata 버튼 클릭시 모든 데이터를 가져와서 리사이클러뷰에 표시delete 버튼 클릭시 모든 데이터 삭제출처 : h

2022년 9월 20일
·
0개의 댓글
·

[MVVM 패턴 공부] Retrofit+ ViewModel

Retrofit 을 이용해서 GET 요청을 하고, 그 결과를 RecyclerView 에 적용하는 코드를 ViewModel 을 이용해서 구현해보는 간단한 예제를 해보도록 하겠습니다.https&#x3A;//raw.githubusercontent.com/googlecodel

2022년 9월 19일
·
0개의 댓글
·

[MVVM 패턴 공부] LiveData + ViewModel + DataBinding 간단한 예제

이번에는 LiveData, ViewModel, DataBinding 을 모두 사용하는 간단한 예제를 해보도록 하겠습니다.버튼을 누르면 첫번째 TextView 에 List 에 들어있는 과일 이름 중 랜덤 값이 들어가게 되고, 두번째, 세번째 TextView 에는 그 과일

2022년 9월 18일
·
0개의 댓글
·

[MVVM 패턴 공부] DataBinding 기초

activity_main.xml 에 버튼 하나가 있다고 생각해보자. 그 버튼의 클릭 이벤트를 지정해야 한다면, 가장 쉽고 직관적인 방법으로는 뷰바인딩으로 setOnClickListener 를 사용하는 방법이 있다. 하지만, 뷰바인딩은 ViewController(Acti

2022년 9월 15일
·
0개의 댓글
·

[안드로이드] ViewModel과 Livedata

해당 게시물은 혼자 공부하면서 배운 내용을 토대로 작성한 글이므로 틀린 내용이 있을 수 도 있습니다. 틀린 내용이 있을 경우 지적해주시면 감사하겠습니다.ViewModel과 LiveData를 이용해 간단한 덧셈 뺄셈 연산을 하고 UI에 결과를 업데이트 하는 앱을 만들어

2022년 9월 13일
·
0개의 댓글
·
post-thumbnail

MVC, MVP, MVVM 패턴 (+ DI)

MVC, MVP, MVVM 패턴을 알아보자.

2022년 8월 24일
·
0개의 댓글
·
post-thumbnail

MV* 아키텍처란

옛부터 개발자들은 어떤 프로그램을 개발하면 이를 지속적으로 유지하면서 관리하기 위한 효율적인 방법을 모색하였고 그 결과 MVC, MVP, MVVM와 같은 아키텍처가 등장하게 되었습니다.이번 글에서는 MV\* 아키텍처들에 대해 알아보는 시간을 갖도록 하겠습니다.MVC는

2022년 8월 22일
·
0개의 댓글
·
post-thumbnail

[Android 개념] MVVM ViewModel, AAC ViewModel

AAC ViewModel, MVVM ViewModel android viewmodel을 공부하다보면 갑자기 AAC ViewModel과 MVVM의 ViewModel은 다른 것이라고 얘기한다.. 무슨 소릴까? 알아보자..

2022년 8월 10일
·
0개의 댓글
·
post-thumbnail

안드로이드 MVVM 패턴과 AAC

1. MVVM 패턴 처음 안드로이드 앱을 개발했을 때를 생각해 보면 MainActivity.java에 모든 코드를 작성하며 앱을 개발했었다. 이런 방식은 개발할 때는 편할지 몰라도 앱의 규모가 커지면 하나의 클래스에 모든 코드를 작성하다 보니 내가 작성한 코드도 읽기

2022년 8월 9일
·
0개의 댓글
·
post-thumbnail

[realm] 아키텍쳐와 디자인 패턴

⚠️ 본 게시글은 realm의 영상을 보고 정리한 글 입니다.

2022년 8월 8일
·
0개의 댓글
·

[TIL] React MVVM pattern

1990년대 마틴 파울러에 의해 나온 MVP패턴에서 파생된 패턴입니다.Model-View-ViewModel 로 구성되어 있습니다.자세히 알아보기전 간단히 Model, View, ViewModel에 대해 설명해보자면 다음과 같습니다.View는 사용자가 상호 작용하는 UI

2022년 8월 5일
·
0개의 댓글
·
post-thumbnail

디자인 패턴 MVC, MVP, MVVM의 특징과 차이점

가장 보편적으로 사용되는 MVC, MVP, MVVM 디자인 패턴의 특장점과 차이를 설명합니다.

2022년 8월 1일
·
0개의 댓글
·

CS_Step16 - 복합 패턴(MVC, MVP, MVVM)

1) MVC 패턴 (Model-View-Controller Pattern) 2) MVP 패턴 (Model-View-Presenter Pattern) 3) MVVM 패턴 (Model-View-View Model Pattern)

2022년 7월 31일
·
0개의 댓글
·

MVVM in iOS

Model - View - View Model의 조합으로 Model과 View를 바인딩하는 View Model이 추가된 디자인 패턴데이터의 변화에 따라 뷰를 업도메인 모델로서, 행위와 데이터를 아우르는 개념이다.현재 데이터의 상태(값)를 저장하는 주체유효성 검사 등 데

2022년 7월 24일
·
0개의 댓글
·

[iOS] MVVM

MVVM 패턴은 MVC 와 마찬가지로 애플리케이션 개발에 주로 사용되는 디자인 패턴이다. MVC 와 다르게 Controller 가 아닌 ViewModel 계층을 가지고 있다.

2022년 7월 20일
·
0개의 댓글
·

[MVVM] showAlert 변수를 어디에 둘 것인가? @Work

MVVM 패턴에서 View와 ViewModel이 어떻게 구분되어야 하는가에 대한 고민입니다.

2022년 7월 16일
·
0개의 댓글
·

[MVVM] showAlert 변수를 어디에 둘 것인가? @Work

@Work는 제가 실무에서 겪었던 이슈들을 요약한 포스팅입니다. VM에는 비지니스 로직만 있어야 하지 않을까? 오늘 View와 ViewModel을 리팩토링을 하고 ViewModel에 대한 Unit Test를 작성하는 일을 맡았습니다. 순조롭게 리팩토링을 진행하고 있던 중 ViewModel 안에서 아래와 같은 변수를 발견했습니다. 해당 변수는 .aler...

2022년 7월 16일
·
0개의 댓글
·