Repository theo cách triển khai của bạn chỉ đơn giản là gói gọn logic truy vấn để tái sử dụng thôi. Còn việc ứng dụng của bạn tách biệt với model thì theo mình không có. Vì trong sự triển khai này không hề có sự ánh xạ đến các domain object, mà kết quả trả về vẫn chỉ là kết quả của Eloquent Query Builder. Bản chất vẫn phụ thuộc vào Eloquent nhé. Nếu muốn tách biệt ko phụ thuộc vào model thì phải đảm bảo được yếu tố "domain object mapping" hoặc repository của bạn phải có một presenter để chuyển đổi về một kiểu nhất định trước khi trả về
cảm ơn vì bài viết ạ.
em có 1 câu hỏi: trong bài em thấy anh sử dụng khá nhièu những từ "downstream", "upperstream" nhưng em đang k rõ là các kĩ sư làm những cái này là làm những cái gì? anh giải thích rõ hơn đc k ạ?
Theo mình tên gọi thì chỉ thuộc phần hiển thị thôi, bạn hoàn toàn có thể grep source code và đổi text từ ETH sang thành ATH nếu bạn muốn clone Ethereum sang 1 blockchain mới. Còn nếu ý bạn hỏi là token trên Ethereum blockchain thì khi ở hàm constructor của token contract, bạn có thể đặt lúc deploy contract.
mình nghĩ nó chỉ sinh token mới khi bạn thực hiện logout hay token đó hết hạn thôi chứ không force nó refresh mỗi lần login đc :v btw bạn định làm vậy để làm gì thế ?
THẢO LUẬN
Cám ơn bạn. Để mình xem qua. Hiện tại thì mình đang dùng express và tự thiết kế rest api thuần.
Repository theo cách triển khai của bạn chỉ đơn giản là gói gọn logic truy vấn để tái sử dụng thôi. Còn việc ứng dụng của bạn tách biệt với model thì theo mình không có. Vì trong sự triển khai này không hề có sự ánh xạ đến các domain object, mà kết quả trả về vẫn chỉ là kết quả của Eloquent Query Builder. Bản chất vẫn phụ thuộc vào Eloquent nhé. Nếu muốn tách biệt ko phụ thuộc vào model thì phải đảm bảo được yếu tố "domain object mapping" hoặc repository của bạn phải có một presenter để chuyển đổi về một kiểu nhất định trước khi trả về
len
cám ơn bạn nha. chắc do mình dùng chuẩn http nên không được. mình đang thử đưa lên host có https xem sao
Great tool!
cảm ơn vì bài viết ạ. em có 1 câu hỏi: trong bài em thấy anh sử dụng khá nhièu những từ "downstream", "upperstream" nhưng em đang k rõ là các kĩ sư làm những cái này là làm những cái gì? anh giải thích rõ hơn đc k ạ?
Ví dụ mà tầm 1k request lên server thì sao ạ. Thêm nữa có cỡ tầm 20 server nodejs thì sao ạ
sao mình học git khó vào quá, bạn có video nào hướng dẫn cụ thể hơn chút xíu được không
😂
Theo mình tên gọi thì chỉ thuộc phần hiển thị thôi, bạn hoàn toàn có thể
grep
source code và đổi text từETH
sang thànhATH
nếu bạn muốn clone Ethereum sang 1 blockchain mới. Còn nếu ý bạn hỏi là token trên Ethereum blockchain thì khi ở hàm constructor của token contract, bạn có thể đặt lúc deploy contract.Minh có chút thắc mắc tai sao đang sử dụng springboot mà không dùng spring REST mà lại dùng Jesey trong trường hợp này?
Trước giờ em toàn dùng source code pro nhưng tầm nửa năm nay đang chuyển qua OperatorMono rất tốt (tuy nhiên font này hơi đắt)
Thật chi tiết ạ... E rất cám ơn a....
Dạ em cám ơn ạ
hay lam ban
mình nghĩ nó chỉ sinh token mới khi bạn thực hiện logout hay token đó hết hạn thôi chứ không force nó refresh mỗi lần login đc :v btw bạn định làm vậy để làm gì thế ?
Cảm ơn bạn đã chia sẻ, nhiều cái hay phết
Cơ bản là facebook nó sử dụng cơ chế khác long-pulling! còn vs ws bạn dùng thử rabbitmq kèm theo thì mới giải quyết được!
hihi. Cảm ơn bạn nha