Áp dụng và tổ chức các styles trong React Native
React Native đi với nhiều bộ phận tích hợp, và cộng đồng đã xây dựng nhiều hơn bạn có thể bao gồm với các dự án
của bạn. Các bộ phận hỗ trợ một tập cụ thể các styles. Các styles đó có thể có hoặc không áp dụng cho các dạng
bộ phận khác. Ví dụ, bộ phận Text hỗ trợ đặc tính fontWeight (fontWeight nói đến độ dày của font), nhưng bộ
phận View thì không. Ngược lại, bộ phận View hỗ trợ đặc tính flex (flex nói đến bố cục của các bộ phận bên trong
một view), nhưng bộ phận Text thì không.
Một vài phần tử styling là giống nhau giữa các bộ phận nhưng không là một. Ví dụ, bộ phận View hỗ trợ đặc tính
shadowColor, trong khi bộ phận Text hỗ trợ đặc tính textShadowColor. Một vài styles, như ShadowPropTypesIOS,
chỉ áp dụng cho một nền tảng cụ thể (trong trường hợp này, cho iOS).
Học các styles khác nhau và làm cách nào thao tác xử lí chúng mất thời gian. Đó là tại sao nó là quan trọng để
bắt đầu với các cơ bản như làm cách nào áp dụng và tổ chức các styles. Phần này sẽ tập trung vào dạy các cơ bản
tạo style đó, để bạn sẽ có một nền tảng tốt từ đó để bắt đầu khám phá các styles và xây dựng bộ phận Profile
Card ví dụ.