Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR JAVASCRIPT

data transfer object in node

//Dto data transfer object  protect your API clients from changes made on the server
//using function base approach
 function userDto(user, postsCount){
   return {
       id:user._id
       name: user.name,
       email: user.email,
       postsCount: postsCount
     }
 }
//using class based approach
//ackenddtosuser-dto.js
class UserDto {
    id;
    phone;
    activated;
    createdAt;

    constructor(user) {
        this.id = user._id;
        this.phone = user.phone;
        this.activated = user.activated;
        this.createdAt = user.createdAt;
    }
}
module.exports = UserDto;
 
PREVIOUS NEXT
Tagged: #data #transfer #object #node
ADD COMMENT
Topic
Name
1+8 =