(y) cảm ơn bác nhé, mình cũng vẫn hay xài webpack, bài viết mình viết như vậy là để kiểu rõ vấn đề hơn chút ấy mà
Mình sẽ edit thêm mấy dòng góp ý của bác vào bài viết
Good article
Có chút góp ý là bác có thể sử dụng browserify or webpack để bundle file cat.js để dùng cho client mà vẫn viết đc những new syntax của js ở phía server, chỉ là để thống nhất code thôi đỡ phải check các kiểu con đà điểu cho cả client và server
Cảm ơn tác giả, đúng chủ đề mình đang tìm hiểu cho project mới. Và mình tìm thấy cách cài có vẻ ngắn gọn hơn, không biết có khác gì cách cài đặt của tác giả không ?
chào bạn, trong đoạn code tổng mình để bên github đã có props message rồi nhưng trong bài lúc đó chắc mình có nhầm lần . Nhưng mình sẽ ko sửa để nếu người khác thấy có vấn đề thì sẽ xem giải thích của bạn để hiểu. Mình cám ơn bạn nhé
Bạn có ghi đoạn “Gate là closure”
Mình thấy chưa chính xác. Gate là một facade ( nên bạn mới gọi Gate::define, Gate::allows ...).
Và chúng ta dùng Gate::define để định nghĩa authorization rule.
Authorization rule gồm 2 phần
Một chuỗi key: định nghĩa tên hành động
Một closure trả về boolean: user có được phép thực thi hành động( ở 1) hay không
Mình nghĩ ghi Gate là closure hơi kì thôi
Cám ơn bạn vì bài viết rất hay
Hi ad! Thanks!
Trong component ChatItem.vue còn thiếu props message truyền nhận từ cha và hiển thị thông tin chat nữa. Đoạn code mẫu đang fix code. Mình code thêm đoạn sử dụng thêm moment để xử lý thời gian hiển thị.
THẢO LUẬN
Mình sử dụng angular 1.4 bạn nhé
cảm ơn bạn đã ủng hộ ^^
hiển thị bt mà bạn. bạn có thể bỏ chữ redirect() đi nhé.. để back()->with() ...
bài viết rất hay. Tks.
Đọc nhanh thế Cảnh Cảnh :v

(y) cảm ơn bác nhé, mình cũng vẫn hay xài webpack, bài viết mình viết như vậy là để kiểu rõ vấn đề hơn chút ấy mà
Mình sẽ edit thêm mấy dòng góp ý của bác vào bài viết 
Cho e xin source code dc hk a. nqthai296@gmail.com
Bài viết hay quá
)
Cho e xin source code tham khảo với. nqthai296@gmail.com
Good article
Có chút góp ý là bác có thể sử dụng browserify or webpack để bundle file cat.js để dùng cho client mà vẫn viết đc những new syntax của js ở phía server, chỉ là để thống nhất code thôi đỡ phải check các kiểu con đà điểu cho cả client và server 
Cảm ơn bạn đã chia sẻ. Bài viết rất hữu ích.
Cảm ơn tác giả, đúng chủ đề mình đang tìm hiểu cho project mới. Và mình tìm thấy cách cài có vẻ ngắn gọn hơn, không biết có khác gì cách cài đặt của tác giả không ?
(thankyou)
very good
Facebook viết bằng PHP mà bạn
chào bạn, trong đoạn code tổng mình để bên github đã có props
. Nhưng mình sẽ ko sửa để nếu người khác thấy có vấn đề thì sẽ xem giải thích của bạn để hiểu. Mình cám ơn bạn nhé 
messagerồi nhưng trong bài lúc đó chắc mình có nhầm lầnctrl + e về cuối dòng cho đủ.
Vâng a em sẽ lưu ý
Bạn có ghi đoạn “Gate là closure” Mình thấy chưa chính xác. Gate là một facade ( nên bạn mới gọi Gate::define, Gate::allows ...). Và chúng ta dùng Gate::define để định nghĩa authorization rule. Authorization rule gồm 2 phần
Mình nghĩ ghi Gate là closure hơi kì thôi
Cám ơn bạn vì bài viết rất hay
Hi ad! Thanks! Trong component ChatItem.vue còn thiếu props message truyền nhận từ cha và hiển thị thông tin chat nữa. Đoạn code mẫu đang fix code. Mình code thêm đoạn sử dụng thêm moment để xử lý thời gian hiển thị.