Từ khoá: react-native

Upgrade phiên bản React Native

Upgrade phiên bản React Native

Trong quá trình phát triển phần mềm quá trình nâng cấp phiên bản framework, thư viện là nỗi sợ của người phát triển. Vấn đề break change, không tương thích giữa các library, package, framework, ... sinh ra nhiều bug trong phần mềm. Dù rất e dè nhưng đôi lúc chúng ta buộc phải nâng cấp. Với React Native việc nâng cấp cần thêm một ít kỳ công vì nó chứa cả native source của cả ios và android.Trước khi bắt đầu Bài viết này dành cho React Native được tạo bằng react-native init. Chắc chắn bạn có kiến thức ... »

Sử dụng Flex trong React Native

Sử dụng Flex trong React Native

1. Khái niệm Flex Khi component khai báo Flex = 1, thì component đó sẽ có kích thước full đầy component cha đang chứa nó. Ví dụ <View style={{flex:1,backgroundColor:black}}> <View style={{flex:1,backgroundColor:red}}></View> <View style={{flex:2,backgroundColor:blue}}></View> </View> View trên ta khai báo flex = 1 => View này sẽ có kích thước full màn hình của thiết bị 2 View còn lại có flex = 1 và flex = 2 là 2 View con. Vì thế View cha màu đen sẽ ... »

Tìm hiểu về Native Modules trong React Native (Android)

Tìm hiểu về Native Modules trong React Native (Android)

Có lẽ hiện tại React Native không còn lạ lẫm so với anh em làm IT nói chung và Mobile nói riêng, với mục tiêu không cần học thêm ngôn ngữ mà vẫn làm đa nền tảng nhưng vẫn đem lại hiệu suất tương đương với ứng dụng native. Tuyệt vời! Tuy nhiên chủ đề lần này mình sẽ xin nói tới việc kết nối React (JS) từ phía trên với phần native bên dưới, chính là thứ cốt lõi đem lại hiệu suất mượt mà cho ứng dụng của bạn. I. Giới thiệu chung Native Modules là cách gọi ... »

React Native - Tương lai của lập trình di động

React Native - Tương lai của lập trình di động

React được Facebook giới thiệu tới cộng đồng lập trình viên vào khoảng 2 năm trước, từ thời điểm đó cho đến nay, React đã phát triển một cách nhanh chóng không chỉ trong nội bộ facebook mà còn cả cộng đồng bên ngoài. Hiện nay, rất nhiều dự án đã được xây dựng dựa trên React, tỷ lệ các lập trình viên chọn và sử dụng React ngày càng nhiều vì nó giúp tiết kiệm thời gian “chiến đấu” với framework và tập trung hơn vào sản phẩm của mình hơn. Với công nghệ web, việc kết hợp React ... »