{"id":5862,"date":"2018-10-04T10:00:23","date_gmt":"2018-10-04T17:00:23","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=5862"},"modified":"2025-06-13T20:52:36","modified_gmt":"2025-06-14T03:52:36","slug":"couchbase-lite-react-native","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-react-native\/","title":{"rendered":"\ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \uc571\uc5d0\uc11c \ub370\uc774\ud130 \uc800\uc7a5\uc744 \uc704\ud55c Couchbase Lite \uc0ac\uc6a9 \ud29c\ud1a0\ub9ac\uc5bc"},"content":{"rendered":"<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/products\/mobile\/\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8<\/a> \ub294 <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/products\/lite\/\">\uc784\ubca0\ub514\ub4dc NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4<\/a> \ub97c \uc9c0\uc6d0\ud569\ub2c8\ub2e4. \ud504\ub808\uc784\uc6cc\ud06c\uc758 API\ub294 \ub2e4\uc74c\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.1\/index.html\">\ub124\uc774\ud2f0\ube0c \ud50c\ub7ab\ud3fc \ubc14\uc778\ub529<\/a> Android(Java), iOS(Swift, ObjC) \ubc0f UWP\/Xamarin(csharp)\uc6a9\uc785\ub2c8\ub2e4. \uc989, Javascript\ub85c React Native \uc571\uc744 \ube4c\ub4dc\ud558\ub294 \uacbd\uc6b0 \uc784\ubca0\ub514\ub4dc \ub370\uc774\ud130 \uc9c0\uc18d\uc131 \uacc4\uce35\uc73c\ub85c Couchbase Lite\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 React Native Javascript \uc138\uacc4\uc5d0\uc11c Couchbase Lite\uc758 \uae30\ubcf8 API\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\ub294 \ubc29\ubc95\uc744 \ucc3e\uc544\uc57c \ud55c\ub2e4\ub294 \ub73b\uc785\ub2c8\ub2e4. \uc774\ub97c \uc704\ud574 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/facebook.github.io\/react-native\/docs\/native-modules-ios\">React \ub124\uc774\ud2f0\ube0c \ubaa8\ub4c8<\/a>.<\/p>\n<p>\ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \ubaa8\ub4c8\uc744 \uc0ac\uc6a9\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \uc5b8\uc5b4\ub85c \uc791\uc131\ub41c \ubaa8\ubc14\uc77c \uc571\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/facebook.github.io\/react-native\/docs\/getting-started\">\ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c<\/a> \ub97c \uc0ac\uc6a9\ud558\uc5ec \ud574\ub2f9 React Native \ubaa8\ub4c8\uc774 \uc5c6\ub294 \ub124\uc774\ud2f0\ube0c \ud50c\ub7ab\ud3fc API\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<h2 id=\"architecture\">\uc544\ud0a4\ud14d\ucc98<\/h2>\n<p>\ub192\uc740 \uc218\uc900\uc5d0\uc11c \ubcf4\uba74, React Native \ubaa8\ub4c8\uc744 \uc0ac\uc6a9\ud558\ub294 React Native \uc571\uc758 \uc544\ud0a4\ud14d\ucc98\ub294 \ub9e4\uc6b0 \uac04\ub2e8\ud569\ub2c8\ub2e4.<\/p>\n<ul>\n<li>UI \ub808\uc774\uc5b4\ub294 \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8\ub85c \uc791\uc131\ub418\uba70 \ubaa8\ubc14\uc77c \ud50c\ub7ab\ud3fc\uc5d0\uc11c \uacf5\ud1b5\uc801\uc73c\ub85c \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/li>\n<li>\u00a0\ub370\uc774\ud130 \uc9c0\uc18d\uc131 \ub610\ub294 \ubaa8\ub378 \uacc4\uce35\uc740 \uae30\ubcf8 \ud50c\ub7ab\ud3fc \uc5b8\uc5b4\ub85c \uc791\uc131\ub418\uba70 Couchbase Lite\uc640\uc758 \uc778\ud130\ud398\uc774\uc2a4\ub97c \ub2f4\ub2f9\ud569\ub2c8\ub2e4. \uc774 \uacc4\uce35\uc758 \uae30\ub2a5\uc740 \uc77c\ub828\uc758 \uae30\ubcf8 API\ub97c \ud1b5\ud574 \ub178\ucd9c\ub429\ub2c8\ub2e4.<\/li>\n<li>\ub124\uc774\ud2f0\ube0c API\ub294 \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \ubaa8\ub4c8\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8 UI\ub85c \ub0b4\ubcf4\ub0c5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<figure><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/10\/ReactNativeModule.jpg\" alt=\"\" \/><\/figure>\n<h2 id=\"tutorial\">\ud29c\ud1a0\ub9ac\uc5bc<\/h2>\n<p>\ub450 \uac00\uc9c0 \ud29c\ud1a0\ub9ac\uc5bc\uc744 \uc900\ube44\ud588\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/tutorials\/hotel-finder\/android.html\">Android<\/a> \uadf8\ub9ac\uace0 \ud558\ub098\ub294 <a href=\"https:\/\/docs.couchbase.com\/tutorials\/hotel-finder\/ios.html\">iOS<\/a>. \uac01 \ud29c\ud1a0\ub9ac\uc5bc\uc740 \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \uc571 \ub0b4\uc5d0\uc11c Couchbase Lite 2.x\uc640 \uc778\ud130\ud398\uc774\uc2a4\ud558\uae30 \uc704\ud574 \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \ubaa8\ub4c8\uc744 \ube4c\ub4dc\ud558\ub294 \ubc29\ubc95\uc744 \ub2e8\uacc4\ubcc4\ub85c \uc548\ub0b4\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc800\ud76c\ub294 '\ud638\ud154 \ud30c\uc778\ub354'\ub77c\ub294 \ub9e4\uc6b0 \uac04\ub2e8\ud55c \uc571\uc73c\ub85c \uc791\uc5c5\ud560 \uac83\uc785\ub2c8\ub2e4. \uc774 \uc571\uc744 \ud1b5\ud574 \uc0ac\uc6a9\uc790\ub294 \ub2e4\uc74c\uc744 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ul>\n<li>\ub85c\uceec \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ud638\ud154 \ubb38\uc11c\ub97c \uac80\uc0c9\ud558\uc138\uc694.<\/li>\n<li>\ud638\ud154\uc744 \ubd81\ub9c8\ud06c\ud558\uace0 Couchbase Lite\uc5d0 \ubd81\ub9c8\ud06c \uc800\uc7a5\ud558\uae30<\/li>\n<li>\uc774\uc804\uc5d0 \ubd81\ub9c8\ud06c\ud55c \ud638\ud154 \ubd81\ub9c8\ud06c \ud574\uc81c<\/li>\n<\/ul>\n<p>\uc774\uc81c \uc2dc\uc791\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4!<\/p>\n<p>iOS\uc6a9\uc73c\ub85c \uac1c\ubc1c\ud558\ub294 \uacbd\uc6b0 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc2dc\uc791\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/tutorials\/hotel-finder\/ios.html\">iOS \ud29c\ud1a0\ub9ac\uc5bc<\/a> \uc5d0 \uc788\ub294 \uc9c0\uce68\uc744 \ub530\ub974\uace0, Android\uc6a9\uc73c\ub85c \uac1c\ubc1c\ud558\ub294 \uacbd\uc6b0 <a href=\"https:\/\/docs.couchbase.com\/tutorials\/hotel-finder\/android.html\">\uc548\ub4dc\ub85c\uc774\ub4dc \ud29c\ud1a0\ub9ac\uc5bc<\/a>.<\/p>\n<h2 id=\"nextsteps\">\ub2e4\uc74c \ub2e8\uacc4<\/h2>\n<p>\ud29c\ud1a0\ub9ac\uc5bc\uc744 \uc644\ub8cc\ud558\uace0 \ub098\uba74 iOS \ubc0f Android\uc758 React Native \uc571 \ub0b4\uc5d0\uc11c Couchbase Lite\ub97c \ub85c\uceec \ub370\uc774\ud130 \uc800\uc7a5\uc18c\ub85c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc798 \uc54c\uace0 \uc788\uc744 \uac83\uc785\ub2c8\ub2e4. Cordova \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud558\uc774\ube0c\ub9ac\ub4dc \uc571 \ub0b4\uc5d0\uc11c Couchbase Lite\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud558\ub294 \ud5a5\ud6c4 \ud29c\ud1a0\ub9ac\uc5bc\uc744 \uae30\ub300\ud574 \uc8fc\uc138\uc694.<\/p>\n<p>\uc9c8\ubb38\uc774\ub098 \ud53c\ub4dc\ubc31\uc774 \uc788\uc73c\uba74 \uc544\ub798\uc5d0 \ub313\uae00\uc744 \ub0a8\uae30\uac70\ub098 \ud2b8\uc704\ud130\ub85c \uc5b8\uc81c\ub4e0\uc9c0 \ubb38\uc758\ud574 \uc8fc\uc138\uc694.\u00a0<a href=\"https:\/\/twitter.com\/rajagp\">@rajagp<\/a>\u00a0\ub610\ub294 \ub2e4\uc74c \uc8fc\uc18c\ub85c \uc774\uba54\uc77c\uc744 \ubcf4\ub0b4\uc8fc\uc138\uc694.\u00a0<a href=\"mailto:priya.rajagopal@couchbase.com\">priya.rajagopal@couchbase.com<\/a>. .\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/ko\/forums\/\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud3ec\ub7fc<\/a> \ub97c \ud1b5\ud574 \uc9c8\ubb38\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<h2 id=\"acknowledgements\">\uac10\uc0ac<\/h2>\n<p>\ub2e4\uc74c \ubd84\ub4e4\uaed8 \uac10\uc0ac\ub4dc\ub9bd\ub2c8\ub2e4. <a href=\"https:\/\/twitter.com\/jamiltz\">\uc81c\uc784\uc2a4 \ub178\uc13c\ud2f0\ub2c8<\/a> \ud29c\ud1a0\ub9ac\uc5bc\uacfc \uc0d8\ud50c \uc571 \uac1c\ubc1c\uc5d0 \uae30\uc5ec\ud574 \uc8fc\uc2e0 \ubd84\uaed8 \uac10\uc0ac\ub4dc\ub9bd\ub2c8\ub2e4.<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase Lite is an embedded NoSQL database for iOS, Android and .Net platforms. The framework\u2019s API supports native platform bindings for Android (Java), iOS (Swift, ObjC) and UWP\/Xamarin (csharp). This implies that if you are building a React Native app [&hellip;]<\/p>","protected":false},"author":1423,"featured_media":5861,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2370,1814,1815,7667,1810,9327],"tags":[2213,2004,1577,1551,1536,1543],"ppma_author":[8948],"class_list":["post-5862","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-application-design","category-best-practices-and-tutorials","category-couchbase-lite","category-couchbase-mobile","category-javascript","tag-couchbase-lite-2-0","tag-couchbase-mobile-2-0","tag-cross-platform","tag-hybrid","tag-ios","tag-javascript"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase Mobile for local data storage in React Native Apps<\/title>\n<meta name=\"description\" content=\"Couchbase Lite is an embedded NoSQL database for iOS, Android and .Net platforms. Tutorials will walk you through the steps on how you can use React Native Modules to interface with Couchbase Lite 2.x \u00a0from within your React Native app.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-react-native\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial on Using Couchbase Lite for data storage in React Native Apps\" \/>\n<meta property=\"og:description\" content=\"Couchbase Lite is an embedded NoSQL database for iOS, Android and .Net platforms. Tutorials will walk you through the steps on how you can use React Native Modules to interface with Couchbase Lite 2.x \u00a0from within your React Native app.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-react-native\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-04T17:00:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:52:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"576\" \/>\n\t<meta property=\"og:image:height\" content=\"555\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rajagp\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Priya Rajagopal, Senior Director, Product Management\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/\"},\"author\":{\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\"},\"headline\":\"Tutorial on Using Couchbase Lite for data storage in React Native Apps\",\"datePublished\":\"2018-10-04T17:00:23+00:00\",\"dateModified\":\"2025-06-14T03:52:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/\"},\"wordCount\":437,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg\",\"keywords\":[\"Couchbase Lite 2.0\",\"couchbase mobile 2.0\",\"cross platform\",\"hybrid\",\"ios\",\"javascript\"],\"articleSection\":[\"Android\",\"Application Design\",\"Best Practices and Tutorials\",\"Couchbase Lite\",\"Couchbase Mobile\",\"JavaScript\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/\",\"name\":\"Couchbase Mobile for local data storage in React Native Apps\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg\",\"datePublished\":\"2018-10-04T17:00:23+00:00\",\"dateModified\":\"2025-06-14T03:52:36+00:00\",\"description\":\"Couchbase Lite is an embedded NoSQL database for iOS, Android and .Net platforms. Tutorials will walk you through the steps on how you can use React Native Modules to interface with Couchbase Lite 2.x \u00a0from within your React Native app.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg\",\"width\":576,\"height\":555,\"caption\":\"React Native with Couchbase Lite\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial on Using Couchbase Lite for data storage in React Native Apps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\",\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g\",\"caption\":\"Priya Rajagopal, Senior Director, Product Management\"},\"description\":\"Priya Rajagopal is a Senior Director of Product Management at Couchbase responsible for developer platforms for the cloud and the edge. She has been professionally developing software for over 20 years in several technical and product leadership positions, with 10+ years focused on mobile technologies. As a TISPAN IPTV standards delegate, she was a key contributor to the IPTV standards specifications. She has 22 patents in the areas of networking and platform security.\",\"sameAs\":[\"https:\/\/x.com\/rajagp\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/ko\/author\/priya-rajagopalcouchbase-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase Mobile for local data storage in React Native Apps","description":"Couchbase Lite\ub294 iOS, Android \ubc0f .Net \ud50c\ub7ab\ud3fc\uc6a9 \uc784\ubca0\ub514\ub4dc NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc785\ub2c8\ub2e4. \ud29c\ud1a0\ub9ac\uc5bc\uc5d0\uc11c\ub294 React Native \uc571 \ub0b4\uc5d0\uc11c React Native \ubaa8\ub4c8\uc744 \uc0ac\uc6a9\ud558\uc5ec Couchbase Lite 2.x\uc640 \uc778\ud130\ud398\uc774\uc2a4\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \ub2e8\uacc4\ubcc4\ub85c \uc548\ub0b4\ud569\ub2c8\ub2e4.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-react-native\/","og_locale":"ko_KR","og_type":"article","og_title":"Tutorial on Using Couchbase Lite for data storage in React Native Apps","og_description":"Couchbase Lite is an embedded NoSQL database for iOS, Android and .Net platforms. Tutorials will walk you through the steps on how you can use React Native Modules to interface with Couchbase Lite 2.x \u00a0from within your React Native app.","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-react-native\/","og_site_name":"The Couchbase Blog","article_published_time":"2018-10-04T17:00:23+00:00","article_modified_time":"2025-06-14T03:52:36+00:00","og_image":[{"width":576,"height":555,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg","type":"image\/jpeg"}],"author":"Priya Rajagopal, Senior Director, Product Management","twitter_card":"summary_large_image","twitter_creator":"@rajagp","twitter_misc":{"Written by":"Priya Rajagopal, Senior Director, Product Management","Est. reading time":"3\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/"},"author":{"name":"Priya Rajagopal, Senior Director, Product Management","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c"},"headline":"Tutorial on Using Couchbase Lite for data storage in React Native Apps","datePublished":"2018-10-04T17:00:23+00:00","dateModified":"2025-06-14T03:52:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/"},"wordCount":437,"commentCount":3,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg","keywords":["Couchbase Lite 2.0","couchbase mobile 2.0","cross platform","hybrid","ios","javascript"],"articleSection":["Android","Application Design","Best Practices and Tutorials","Couchbase Lite","Couchbase Mobile","JavaScript"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/","name":"Couchbase Mobile for local data storage in React Native Apps","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg","datePublished":"2018-10-04T17:00:23+00:00","dateModified":"2025-06-14T03:52:36+00:00","description":"Couchbase Lite\ub294 iOS, Android \ubc0f .Net \ud50c\ub7ab\ud3fc\uc6a9 \uc784\ubca0\ub514\ub4dc NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc785\ub2c8\ub2e4. \ud29c\ud1a0\ub9ac\uc5bc\uc5d0\uc11c\ub294 React Native \uc571 \ub0b4\uc5d0\uc11c React Native \ubaa8\ub4c8\uc744 \uc0ac\uc6a9\ud558\uc5ec Couchbase Lite 2.x\uc640 \uc778\ud130\ud398\uc774\uc2a4\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \ub2e8\uacc4\ubcc4\ub85c \uc548\ub0b4\ud569\ub2c8\ub2e4.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/ReactNativeModule.jpg","width":576,"height":555,"caption":"React Native with Couchbase Lite"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-react-native\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Tutorial on Using Couchbase Lite for data storage in React Native Apps"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","description":"NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4, Couchbase","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c","name":"\ud504\ub9ac\uc57c \ub77c\uc790\uace0\ud314, \uc81c\ud488 \uad00\ub9ac \ubd80\ubb38 \uc120\uc784 \uc774\uc0ac","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4b50a54778b979d8c345b036ab138734","url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","caption":"Priya Rajagopal, Senior Director, Product Management"},"description":"\ud504\ub9ac\uc57c \ub77c\uc790\uace0\ud314\uc740 \ud074\ub77c\uc6b0\ub4dc \ubc0f \uc5e3\uc9c0\uc6a9 \uac1c\ubc1c\uc790 \ud50c\ub7ab\ud3fc\uc744 \ub2f4\ub2f9\ud558\ub294 Couchbase\uc758 \uc81c\ud488 \uad00\ub9ac \uc218\uc11d \uc774\uc0ac\uc785\ub2c8\ub2e4. \uadf8\ub140\ub294 20\ub144 \uc774\uc0c1 \uc5ec\ub7ec \uae30\uc220 \ubc0f \uc81c\ud488 \ub9ac\ub354\uc2ed \uc9c1\ucc45\uc744 \ub9e1\uc73c\uba70 \uc804\ubb38\uc801\uc73c\ub85c \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uac1c\ubc1c\ud574 \uc654\uc73c\uba70, \uadf8\uc911 10\ub144 \uc774\uc0c1\uc740 \ubaa8\ubc14\uc77c \uae30\uc220\uc5d0 \uc9d1\uc911\ud588\uc2b5\ub2c8\ub2e4. TISPAN IPTV \ud45c\uc900 \ub300\ud45c\ub85c\uc11c IPTV \ud45c\uc900 \uc0ac\uc591\uc5d0 \ud575\uc2ec\uc801\uc778 \uae30\uc5ec\ub97c \ud588\uc2b5\ub2c8\ub2e4. \ub124\ud2b8\uc6cc\ud0b9 \ubc0f \ud50c\ub7ab\ud3fc \ubcf4\uc548 \ubd84\uc57c\uc5d0\uc11c 22\uac1c\uc758 \ud2b9\ud5c8\ub97c \ubcf4\uc720\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.","sameAs":["https:\/\/x.com\/rajagp"],"url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/priya-rajagopalcouchbase-com\/"}]}},"authors":[{"term_id":8948,"user_id":1423,"is_guest":0,"slug":"priya-rajagopalcouchbase-com","display_name":"Priya Rajagopal, Senior Director, Product Management","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/acfb2349788955262cd069497a9e7bdb0e97c26326f2e55811e7c1174e9ef1be?s=96&d=mm&r=g","author_category":"","last_name":"Rajagopal, Senior Director, Product Management","first_name":"Priya","job_title":"","user_url":"","description":"\ud504\ub9ac\uc57c \ub77c\uc790\uace0\ud314\uc740 \ud074\ub77c\uc6b0\ub4dc \ubc0f \uc5e3\uc9c0\uc6a9 \uac1c\ubc1c\uc790 \ud50c\ub7ab\ud3fc\uc744 \ub2f4\ub2f9\ud558\ub294 Couchbase\uc758 \uc81c\ud488 \uad00\ub9ac \uc218\uc11d \uc774\uc0ac\uc785\ub2c8\ub2e4. \uadf8\ub140\ub294 20\ub144 \uc774\uc0c1 \uc5ec\ub7ec \uae30\uc220 \ubc0f \uc81c\ud488 \ub9ac\ub354\uc2ed \uc9c1\ucc45\uc744 \ub9e1\uc73c\uba70 \uc804\ubb38\uc801\uc73c\ub85c \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uac1c\ubc1c\ud574 \uc654\uc73c\uba70, \uadf8\uc911 10\ub144 \uc774\uc0c1\uc740 \ubaa8\ubc14\uc77c \uae30\uc220\uc5d0 \uc9d1\uc911\ud588\uc2b5\ub2c8\ub2e4. TISPAN IPTV \ud45c\uc900 \ub300\ud45c\ub85c\uc11c IPTV \ud45c\uc900 \uc0ac\uc591\uc5d0 \ud575\uc2ec\uc801\uc778 \uae30\uc5ec\ub97c \ud588\uc2b5\ub2c8\ub2e4. \ub124\ud2b8\uc6cc\ud0b9 \ubc0f \ud50c\ub7ab\ud3fc \ubcf4\uc548 \ubd84\uc57c\uc5d0\uc11c 22\uac1c\uc758 \ud2b9\ud5c8\ub97c \ubcf4\uc720\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/5862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/users\/1423"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=5862"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/5862\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/5861"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=5862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=5862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=5862"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=5862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}