Đây là link repo của tác giả, các bạn có thể tham khảo.

Quá mệt mỏi với việc chỉ tạo đi tạo lại một element basic đơn giản trong React Native?

Chưa tìm thấy một thư viện UI vừa ý để sử dụng?

Hãy đến với React Native Elements. Thay vì phải tạo button:

import React from ‘react'
import { TouchableHighlight, Text, StyleSheet } from ‘react-native’
let styles = {}
const Button = ({onPress}) => (
  <TouchableHighlight onPress={onPress}>
    <Text>Button Element</Text>
  </TouchableHighlight>
)
styles = StyleSheet.create({
  // A bunch of repetitive styling here, center text, background color etc...
})

Rồi:

import Button from './pathtobutton'

Với React Native Elements, chỉ cần:

import { Button } from 'react-native-elements'
<Button title='Hello World!' onPress={someMethod} />

Điều tuyệt vời hơn là style của những element này rất cơ bản và có thể tùy chỉnh theo ý thích của bạn. 

Đặc biệt là những bạn mới học React có thể làm đẹp app của mình mà không cần phải hiểu hoàn toàn style React Native như thế nào. (Vì đây là project open source nên các bạn mới học được khuyến khích nên tìm hiểu component được tạo như thế nào)

Nếu bạn muốn ủng hộ tác giả, hãy đóng góp prs (và issue nếu bạn muốn đóng góp ý tưởng).

Một ít info về tác giả:

Họ và tên: Nader Dabit

Nghề nghiệp: Developer ở Schooling Status.

Podcast về React và React Native: React Native Radio trên Devchat.tv

Sách đã viết: React Native in Action

Github: 2,500 stars (link)

Bài viết được dịch từ nguồn: https://medium.com/@dabit3/introducing-react-native-elements-e3d78389b7ea#.fazxlcyca