Gọi là mapper thì k đúng thật, nhưng ý mình là thằng model của presenter muốn thành persistence thì phải thông map qua domain rồi từ domain map về data, đúng không ạ ?
Đó không phải là mapper bạn ạ. Tầng Domain là tầng chung nhất định nghĩa business logic của hệ thống. 2 tầng Data và Presentation cùng triển khai logic của tầng này. Tầng Presentation sẽ triển khai logic của tầng Domain để tương tác với tầng Data.
Domain không biết gì về tầng Data hay Presentation. Tầng Data chỉ biết về tầng Domain. Còn tầng Presentation biết về cả tầng Domain (logic) và tầng Data (source) để tương tác. Hình đầu tiên giải thích cho điều đó.
Nếu là sự phụ thuộc thì tại sao presentation lại phải thông qua data rồi mới tới domain ? Thằng presenter phải thông qua domain để làm mapper tới data chứ ?
THẢO LUẬN
A ơi cho e hỏi install docker nhất định phải từ repo ah a? (Mong bài viết giải thích chi tiết hơn ạ)
Cảm ơn bạn, mình sẽ cố gắng viết được nhiều bài chất lượng
Chào hiếu, cảm ơn Hiếu đã chia sẻ
A ơi, có phần 2 chưa a ơi. Mong a ra tiếp phần 2 ạ
Từ Domain không map về Data vì Domain có biết gì về Data đâu. Theo mình hiểu nó áp dụng Dependency Inversion (phụ thuộc ngược).
Gọi là mapper thì k đúng thật, nhưng ý mình là thằng model của presenter muốn thành persistence thì phải thông map qua domain rồi từ domain map về data, đúng không ạ ?
Cám ơn b nhiều nha. Mình có một câu hỏi là tại sao phải sử dùng file
.env
, mình không thể config nó trong một file.js
bình thường được àthích văn phong như này
minh đang làm react native.
Đó không phải là mapper bạn ạ. Tầng Domain là tầng chung nhất định nghĩa business logic của hệ thống. 2 tầng Data và Presentation cùng triển khai logic của tầng này. Tầng Presentation sẽ triển khai logic của tầng Domain để tương tác với tầng Data. Domain không biết gì về tầng Data hay Presentation. Tầng Data chỉ biết về tầng Domain. Còn tầng Presentation biết về cả tầng Domain (logic) và tầng Data (source) để tương tác. Hình đầu tiên giải thích cho điều đó.
Bạn có thể nói rõ ngôn ngữ bạn là gì thì mọi người mới có thể trả lời cụ thể được chứ bạn hỏi chung chung quá
Bạn viết code demo lên codesandbox hoặc codepen cho dễ hình dung nhé
mình nghĩ bạn không hiểu chõ nào thì nên show code lên hoặc trình bày cụ thể hơn để mọi người có thể dễ giúp hơn
Cảm ơn b. Phần const, let, var rất dễ hiểu
Nếu là sự phụ thuộc thì tại sao presentation lại phải thông qua data rồi mới tới domain ? Thằng presenter phải thông qua domain để làm mapper tới data chứ ?
Cảm ơn tác giả vì bài viết nhé. Mong sớm nhận thêm được những bài thế này
Cảm ơn bạn. Rất mong được đọc phần tiếp theo.
Very Nice, Mr, Chaudhary
いいですね。ありがとうございました。