title: The best practice to distinguish DTO for view and for action
body: <p>can you tell me what are the best practices to distinguish DTO's which serve for transfer data for frontend (for instance show user profile) and DTO's which serve for some action (for instance create user, update user, ...)</p>
  
  <p>What do you think about naming like this:</p>
  
  <p><code>CreateUserDto</code>, <code>UpdateUserDto</code> for action and <code>UserDto</code>, <code>UserBaseDto</code> for showing data on FE? I was also thinking about using suffix <code>Command</code> like <code>CreateUserCommand</code> instead of DTO suffix.</p>