Chắc tương lai còn xa bạn ơi. Do kinh nghiệm project của mình apply React Hooks vào thì thấy viết những component đơn giản nhanh, gọn thì khỏi nói. Nhưng nếu là container chứa nhiều component con trong đó thì Class có lợi thế hơn do chia phần rõ ràng còn Hook mà quản lý không tốt là như bãi rác luôn. VD như việc setState nếu như class bạn muốn 1 lần nhiều state thì chỉ cần gọi 1 hàm thôi còn trong Hook bạn phải gọi từng hàm, bạn cần xử lý sau khi update props thì bên class chỉ cần vào trong componentDidUpdate handle 1 lần thôi còn Hook dùng useEffect handle mệt luôn. Đó là ý kiến cá nhân. Có gì thiếu xót mong bạn góp ý thêm
Mình dịch lại và một số đoạn mình viết thêm theo ý hiểu của mình. Nhưng do đợt trước ko dẫn link nên giờ mình ko nhớ link đó. Lúc nào tìm được mình sẽ gửi lại bạn nhé
Cám ơn bạn đã góp ý nhé!
Ý bạn nói ko sai nhưng đấy chỉ với những người đã có kinh nghiệm rồi thôi, nhìn phát là hiểu. Còn với người mới bắt đầu thì nên comment nhiều hơn chút để nhớ vì đâu phải ai bắt đầu học cũng giỏi ngay được đâu. Khi bắt đầu quen dần thì sẽ giảm bớt số lượng comment như bạn nói là đúng.
THẢO LUẬN
@Hunter113 Login lần đầu, sau khi login thành công lưu cookie xuống mobile, mỗi lần load web bác load cookie vào là nó auto login luôn
Chắc tương lai còn xa bạn ơi. Do kinh nghiệm project của mình apply React Hooks vào thì thấy viết những component đơn giản nhanh, gọn thì khỏi nói. Nhưng nếu là container chứa nhiều component con trong đó thì Class có lợi thế hơn do chia phần rõ ràng còn Hook mà quản lý không tốt là như bãi rác luôn. VD như việc setState nếu như class bạn muốn 1 lần nhiều state thì chỉ cần gọi 1 hàm thôi còn trong Hook bạn phải gọi từng hàm, bạn cần xử lý sau khi update props thì bên class chỉ cần vào trong componentDidUpdate handle 1 lần thôi còn Hook dùng useEffect handle mệt luôn. Đó là ý kiến cá nhân. Có gì thiếu xót mong bạn góp ý thêm
Hình như là link này: https://www.speedshop.co/2017/10/12/appserver.html
Mình dịch lại và một số đoạn mình viết thêm theo ý hiểu của mình. Nhưng do đợt trước ko dẫn link nên giờ mình ko nhớ link đó. Lúc nào tìm được mình sẽ gửi lại bạn nhé
const handleIncrease = () =>{props.counterIncrease();}; bạn ơi
paper that bo ich
Cám ơn bạn đã góp ý nhé! Ý bạn nói ko sai nhưng đấy chỉ với những người đã có kinh nghiệm rồi thôi, nhìn phát là hiểu. Còn với người mới bắt đầu thì nên comment nhiều hơn chút để nhớ vì đâu phải ai bắt đầu học cũng giỏi ngay được đâu. Khi bắt đầu quen dần thì sẽ giảm bớt số lượng comment như bạn nói là đúng.
Vâng để e edit lại luôn anh ạ
@pviethieu Mấy cái code block ở trên em viết thẻ mở block với cú pháp ```javascript để nó highlight code javascript lên cho đẹp.
Chào anh, Em đã làm theo từng bước hướng dẫn chi tiết của a cho tới khi render ra thì bị gặp lỗi này. Fix sáng giờ mà chưa ra Giúp e với!
Nhận dạng được chữ tiếng việt ko anh ơi
bạn sửa được lỗi này chưa?
Mình chạy code mà gặp lỗi này, bạn có thể sửa không?
Nhìn gọn gàng ghê.
👍
hóng phần 3 của bạn!
Bài này bạn tự viết hay dịch ở đâu vậy ạ ?
Cũng cần có một cái nhìn hợp lí, bố cục hợp lí để người dùng thấy ổn chứ bác =))
Is that AcrossTabs Lib ?