01/10/2018, 10:27
Cách viết reactjs
Chào mọi người. E đang học reactjs, đọc tài liệu trên mạng thì thấy có nhiều cách viết, bác nào có thể thông não hộ e là có tất cả mấy cách viết ạ? và viết theo cách nào là dễ hơn ? co thể cho e ví dụ thì càng tốt ạ!
Em xin cảm ơn nhiều
Bài liên quan
Mình vẫn không hiểu là bạn đang hỏi cái gì? Nếu bạn thấy có nhiều cách viết thì đem code lên đây, mình sẽ chỉ ra cách nào được khuyên bởi team React.js, cách nào đã deprecated. Chứ bạn hỏi không không kiểu này thì mọi người không trả lời chính xác với ý của ban được
Đây là 2 cách mà mình đọc được
Cách 1:
cách 2:
Tùy vào mục đich sử dụng và cấu trúc cần thì dùng
functional
hoặcclass based
. Thường thì các component đơn giản và không có cácstate
thì nên dùng theo kiểufunctional
ngược lại khi component có nhiềumethods
và cáccomputing
với cả cácstates
thì nên dùngclass based
. Suy cho cùng theo sở thích nữa.airbnb/javascript
javascript - JavaScript Style Guide
Viết mã sao cho “đẹp”, Style Guide của Airbnb gần 60k star.
cảm ơn bạn rất nhiều
@hyvong
Cách 1 gọi là
functional component
. Dùng thể dùng state với mấy cái lifeCycle hook nhưng bù lại component này được tối ưu hóa (trong các bản React kế tiếp). Dùng nó khi có thể.Cách 2 gọi là
class based component
dùng nó khi không dùng cách 1