{"id":175,"date":"2020-03-31T04:36:16","date_gmt":"2020-03-31T04:36:16","guid":{"rendered":"https:\/\/sentraldigitalindonesia.co.id\/blog\/?p=175"},"modified":"2021-01-02T04:42:29","modified_gmt":"2021-01-02T04:42:29","slug":"apa-itu-react-native","status":"publish","type":"post","link":"https:\/\/sentraldigitalindonesia.co.id\/blog\/2020\/03\/31\/apa-itu-react-native\/","title":{"rendered":"Apa itu React Native?"},"content":{"rendered":"\n<p> Pada dasarnya <em>react native<\/em>\u00a0adalah sebuah\u00a0<em>framework<\/em> dari Javascript yang banyak dikembangkan oleh perusahaan besar dalam bidang teknologi seperti Facebook . Jadi, dengan <em>react native<\/em>\u00a0kamu tidak perlu membuat aplikasi\u00a0<em>hybrid<\/em>. Selain itu,\u00a0<em>react native<\/em>\u00a0mampu mengkompilasi aplikasi ke dalam sebuah<em>\u00a0native code<\/em>\u00a0pada Android maupun iOS. Ulasan kali ini akan membahas mengenai apa saja keunggulan yang ada dalam\u00a0<em>react native<\/em>\u00a0dan bagaimana cara menerapkannya dalam membuat sebuah aplikasi. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Keunggulan&nbsp;<\/strong><strong><em>r<\/em><\/strong><strong><em>eact&nbsp;<\/em><\/strong><strong><em>n<\/em><\/strong><strong><em>ative<\/em><\/strong><\/h3>\n\n\n\n<p>Beberapa alasan mengapa kamu harus menggunakan&nbsp;<em>react native<\/em>&nbsp;adalah kemudahan yang diberikan dan sudah memiliki reputasi yang terbaik. Maka sebagai bahan pertimbangan mengapa kamu harus menggunakannya adalah sebagai berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><em>React native<\/em>\u00a0digunakan oleh beberapa perusahaan besar di dunia. Sebut saja mulai dari perusahaan sekelas Tesla, Walmart, hingga Instagram. Selain itu, Facebook juga menggunakannya begitu pula dengan Airbnb, Baidu, dan Gyroscope.<\/li><li><em>React native<\/em>\u00a0memberikan kemudahan bagi para pemula, khususnya bagi kamu yang belum begitu mahir soal\u00a0<em>coding<\/em>. Kamu bisa melihat tutorial yang ada dan tutorial ini akan dibawakan dengan gaya yang mudah dipahami baik itu oleh\u00a0<em>developer<\/em>\u00a0dan beberapa praktisi lain di bidangnya.<\/li><li>Dalam proses pembuatan, aplikasi\u00a0<em>react native<\/em>\u00a0memiliki keunggulan, yakni lebih cepat dan lebih efisien di dalam pengeluaran. Di sini akan ada banyak\u00a0<em>template<\/em>\u00a0dengan cara\u00a0<em>copy paste<\/em>\u00a0dari kode tersebut dan kamu langsung bisa melihat hasilnya.<\/li><li>Keunggulan\u00a0<em>react native<\/em>\u00a0adalah juga sangat cocok digunakan untuk\u00a0<em>startup<\/em>. Hal ini karena dibangun dengan Javascript sehingga sangat mudah ketika diprogram. Selain itu, dalam proses pembuatannya juga bisa <em>cross platform<\/em>.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Bagaimana React Native&nbsp;bekerja?<\/strong><\/h3>\n\n\n\n<p>React Native bekerja dengan dengan menanamkan&nbsp;<em>file<\/em>&nbsp;Javascript yang sudah di-<em>bundle<\/em>&nbsp;didalam aplikasi, dan menjalankannya secara&nbsp;<em>local<\/em>&nbsp;dari aplikasi yang kita buat. Namun kita juga dapat meletakan&nbsp;<em>file<\/em>&nbsp;Javascript didalam&nbsp;<em>server<\/em>&nbsp;dan diambil ketika ada koneksi. Hal ini memungkinkan kita untuk melakukan&nbsp;<em>update<\/em>&nbsp;aplikasi secara cepat tanpa melalui proses&nbsp;<em>submit<\/em>&nbsp;ke Google Playstore atapun iOS Appstore.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/badoystudio.com\/wp-content\/uploads\/2017\/09\/reactwork.png\" alt=\"Belajar React Native \" class=\"wp-image-466\"\/><\/figure><\/div>\n\n\n\n<p>Untuk UI dan UX, React Native mengunakan Javascript . Untuk&nbsp;<em>styling<\/em>&nbsp;hampir mirip dengan CSS diweb namun dengan Camel Case.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Perusahaan yang Menggunakan React Native&nbsp;<\/strong><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/badoystudio.com\/wp-content\/uploads\/2017\/09\/showcasereact.png\" alt=\"Belajar React Native \" class=\"wp-image-459\"\/><figcaption>Perusahaan yang sudah menggunakan React Native. Sumber :&nbsp;https:\/\/facebook.github.io\/react-native\/showcase.html<\/figcaption><\/figure>\n\n\n\n<p>Banyak perusahaan-perusahaan besar sudah menggunakan React Native untuk mengembangkan aplikasi mereka pada perangkat IOS dan Android, antara lain :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Facebook app<\/li><li>Instagram<\/li><li>Skype<\/li><li>Tesla<\/li><li>Soundcloud<\/li><li>Bloomberg<\/li><li>Baidu<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Pada dasarnya react native\u00a0adalah sebuah\u00a0framework dari Javascript yang banyak dikembangkan oleh perusahaan besar dalam bidang teknologi seperti Facebook . Jadi, dengan react native\u00a0kamu tidak perlu membuat aplikasi\u00a0hybrid. Selain itu,\u00a0react native\u00a0mampu &hellip; <\/p>\n","protected":false},"author":1,"featured_media":176,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[67],"class_list":["post-175","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknologi","tag-react-native"],"_links":{"self":[{"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/posts\/175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/comments?post=175"}],"version-history":[{"count":3,"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/posts\/175\/revisions"}],"predecessor-version":[{"id":179,"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/posts\/175\/revisions\/179"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/media\/176"}],"wp:attachment":[{"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/media?parent=175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/categories?post=175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sentraldigitalindonesia.co.id\/blog\/wp-json\/wp\/v2\/tags?post=175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}