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ứ ?
Node.js phù hợp với các ứng dụng nào? Các ứng dụng có số lượng truy cập lớn, yêu cầu cập nhật theo thời gian thực
Đoạn này cũng phải xem lớn là lớn ở mức nào.
Vấn đề ở chỗ nodejs xử lý bất đồng bộ các task ở các event signal, khi nó init quá nhiều event dẫn đến bị bug trong core bộ quản lý signal của Js luôn. Dù nodejs cũng có điểm mạnh/điểm yếu nhưng cái chết của nó là cost/performance chưa được tương xứng, nên các ông lớn không dùng. Ngay như facebook cũng từ bỏ nodejs mà tiếp tục PHP.
và hiện tại Nodejs nó là core rồi tức là k thể nào optimize nó dc nữa
còn Php này kia nó có thể làm dc điều đó thông qua caching
THẢO LUẬN
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.jsbì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
いいですね。ありがとうございました。







Hình 1 nói về sự phụ thuộc (dependence), hình 2 nói về workflow. Bạn đang hiểu sai.
cảm ơn ạ, thông tin rất hữu ích. 勉強になりました。
Cảm ơn bạn, thông tin hữu ích quá
Đoạn này cũng phải xem
lớnlà lớn ở mức nào. Vấn đề ở chỗ nodejs xử lý bất đồng bộ các task ở các event signal, khi nó init quá nhiều event dẫn đến bị bug trong core bộ quản lý signal của Js luôn. Dù nodejs cũng có điểm mạnh/điểm yếu nhưng cái chết của nó là cost/performance chưa được tương xứng, nên các ông lớn không dùng. Ngay như facebook cũng từ bỏ nodejs mà tiếp tục PHP. và hiện tại Nodejs nó là core rồi tức là k thể nào optimize nó dc nữa còn Php này kia nó có thể làm dc điều đó thông qua cachingHay quá bác, hiếm khi thấy bài viết dễ hiểu và chi tiết như vậy
hình như chưa có phần router anh ơi. =))))