Về cách phân chia file trong React
Hello Everyone!
Hiện tại mình đang nghiên cứu cái Reactjs framework để làm giao diện web. Trong khi học mình có 1 sự trăn trở về việc phân chia từng loại file theo Component. Mình thấy rất nhiều tuts họ viết các class chung 1 file. Nhưng theo cá nhân thì mình nghĩ mỗi class chia ra làm 1 file .jsx(Gọi là chia theo Component) thì sẽ tốt hơn. Mọi người có thể giải thích cho mình khi nào thì nên chia ra từng class một trong react và hãy giải thích rõ hơn tại sao. Thanks everyone for listening
Vấn đề chia hay không chia phụ thuộc rất nhiều vào chủ quan của người viết, tiện như thế nào thì làm thôi.
Về cơ bản thì nên chia, nhưng đối với các component có liên hệ mật thiết với nhau ví dụ như component table và component table row mình hay gộp chung 2 class vào 1 file để tiện quản lý.
@ronin1184
Tiện cho mình hỏi luôn là. Nếu là đoạn code dài như kiểu này thì có nên phân cha từng class được không ạ?:
Bé như vậy thì không cần đâu, đây là 1 ví dụ về table đơn giản của mình nằm trong cùng 1 file:
À được rồi mình cảm ơn nhé! Thank you so much