Danh sách các phần mở rộng hay cho React Native - Phần 1
Để phát triển ứng dụng với React Native, thì các thành phần mở rộng khá quan trọng nếu bạn không muốn dành thời gian viết lại những phần người khác đã viết – ngoại trừ nó không phù hợp với nhu cầu của bạn. Danh sách các phần mở rộng hay này dựa trên kinh nghiệm làm việc với React Native, qua đó chọn ra những phần hay có tính ứng dụng cao nhất.
Nội dung chính
Danh sách phần mở rộng – Phần 1
App Intro
Đây là phần quan trọng cho ứng dụng của bạn lấy cảm tình của người dùng khi bắt đầu ứng dụng, giới thiệu các chức năng đặc biệt của ứng dụng:
Trang chủ: https://github.com/FuYaoDe/react-native-app-intro
Hỗ trợ: iOS & Android
Swipe 2
Swipe 2 thích hợp làm gallery ảnh, hoặc cũng làm dạng slideshow, hoặc cũng có thể dùng như App Intro, nhưng theo mình thì App Intro ở trên vẫn đẹp hơn.
Trang chủ: https://github.com/sunnylqm/react-native-swiper2
Hỗ trợ: iOS & Android
Grid View
Grid view giúp cho bạn dễ dàng tạo lưới, tuy nhiên phần mở rộng này cũng khá đơn giản, nên nếu bạn muốn làm ứng dụng có nhiều cấp, trong mỗi lưới sử dụng giao diện phức tạp, thì theo mình nên sử dụng cấu trúc Flex CSS, vì bạn phải sử dụng rất nhiều để tinh chỉnh layout.
Custom Navigation dùng để thay thế Navigator với tùy chỉnh background
Trang chủ: https://github.com/superdami/react-native-custom-navigation
Hỗ trợ: iOS & Android
Gifted Listview
Với phần mở rộng này, bạn có các tính năng như: Pull To Refresh, Load more với tính năng gom nhóm
Trang chủ: https://github.com/FaridSafi/react-native-gifted-listview
Hỗ trợ: iOS & Android
Với các phần mở rộng này hi vọng sẽ giúp bạn tiết kiệm được thời gian khi phát triển ứng dụng di động.