title: Use of Dto in Retrofit Android
body: <p>What is the use of DTO (Data Access Object) when using Retrofit ?</p>
  <p>It is used to Convert JSON Response from API to data class in Kotlin.</p>
  <p>But in the below code, I directly make API Call &amp; it will automatically be parsed into my Actual Business Data Class &quot;MemeList&quot;.</p>
  <p>And it is working fine.</p>
  <pre><code>@GET(&quot;{count}&quot;)
  suspend fun getMemeList(
      @Path(&quot;count&quot;) count: Int = 50,
  ): MemeList
  </code></pre>
  <p>So, I wonder what is the use of DTO, &amp; the overhead work which come with them.
  (make dtos, convert dto to Business Class)</p>