{"id":5927,"date":"2018-10-31T10:30:05","date_gmt":"2018-10-31T17:30:05","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=5927"},"modified":"2025-06-13T20:52:34","modified_gmt":"2025-06-14T03:52:34","slug":"couchbase-lite-data-storage-ionic-app-cordova-plugins","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/","title":{"rendered":"Cordova \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c \ub370\uc774\ud130 \uc800\uc7a5\uc5d0 Couchbase Lite \uc0ac\uc6a9"},"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, Cordova \uc571\uc744 \uad6c\ucd95\ud558\uba74\uc11c \uc784\ubca0\ub514\ub4dc \ub370\uc774\ud130 \uc9c0\uc18d\uc131 \uacc4\uce35\uc73c\ub85c Couchbase Lite\ub97c \uc0ac\uc6a9\ud558\ub824\ub294 \uacbd\uc6b0, Cordova \uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \ub0b4\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 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/cordova.apache.org\/docs\/en\/\/latest\/guide\/hybrid\/plugins\/index.html\">\ucf54\ub974\ub3c4\ubc14 \ud50c\ub7ec\uadf8\uc778<\/a>. Cordova \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\uba74 \uc6f9 \uae30\ubc18 \uc571\uc744 \uc2e4\ud589\ud558\ub294 <a href=\"https:\/\/cordova.apache.org\">\ucf54\ub974\ub3c4\ubc14<\/a> \uc6f9\ubdf0\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8 \uc778\ud130\ud398\uc774\uc2a4\ub97c \ud1b5\ud574 \uae30\ubcf8 \ud50c\ub7ab\ud3fc \uae30\ub2a5\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, Cordova \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub124\uc774\ud2f0\ube0c \ucf54\ub4dc \ub77c\uc774\ube0c\ub7ec\ub9ac\uc5d0 \uc561\uc138\uc2a4\ud558\ub294 Cordova \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc758 \uc544\ud0a4\ud14d\ucc98\ub294 \ub9e4\uc6b0 \uac04\ub2e8\ud569\ub2c8\ub2e4.<br \/>\n- UI \ub808\uc774\uc5b4 \ub610\ub294 \uc6f9 \uc571 \ub808\uc774\uc5b4\ub294 HTML\/\uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc791\uc131\ub418\uba70 \ubaa8\ubc14\uc77c \ud50c\ub7ab\ud3fc\uc5d0\uc11c \uacf5\ud1b5\uc801\uc73c\ub85c \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<br \/>\n- \uadf8\ub9ac\uace0 <a href=\"https:\/\/developer.android.com\/reference\/android\/webkit\/WebView\">WebView<\/a> \ub294 \uc6f9 \uc571 \ub80c\ub354\ub9c1\uc5d0 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<br \/>\n- \uc6f9 \uc571\uc740 \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\uc5ec \uae30\ubcf8 \uae30\ub2a5\uc5d0 \uc561\uc138\uc2a4\ud569\ub2c8\ub2e4. Couchbase Lite Cordova \ud50c\ub7ec\uadf8\uc778\uc740 \uae30\ubcf8 \ud50c\ub7ab\ud3fc \uc5b8\uc5b4\ub85c \uc791\uc131\ub418\uc5c8\uc73c\uba70 Couchbase Lite\uc640\uc758 \uc778\ud130\ud398\uc774\uc2a4\ub97c \ub2f4\ub2f9\ud569\ub2c8\ub2e4. \ud50c\ub7ec\uadf8\uc778\uc740 \uc6f9 \uc571\uc5d0\uc11c \uc561\uc138\uc2a4\ud560 \uc218 \uc788\ub294 JS API\ub97c \ub178\ucd9c\ud569\ub2c8\ub2e4.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/10\/JS-stuff.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-lister\/android.html\">Android<\/a> \uadf8\ub9ac\uace0 \ud558\ub098\ub294 <a href=\"https:\/\/docs.couchbase.com\/tutorials\/hotel-lister\/ios.html\">iOS<\/a>. \uac01 \ud29c\ud1a0\ub9ac\uc5bc\uc740 \ub2e4\uc74c\uacfc \uc778\ud130\ud398\uc774\uc2a4\ud560 Cordova \ud50c\ub7ec\uadf8\uc778\uc744 \ube4c\ub4dc\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud55c \ub2e8\uacc4\ub97c \uc548\ub0b4\ud569\ub2c8\ub2e4. <em>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8 2.x<\/em> \ud2b9\uc815 \ud50c\ub7ab\ud3fc\uc5d0\uc11c. \uc774 Couchbase Lite \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\uba74 Cordova \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc5d0\uc11c \ub370\uc774\ud130 \uc9c0\uc18d\uc131\uc744 \uc704\ud574 Couchbase Lite\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc0d8\ud50c \uc571\uc5d0\uc11c\ub294 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. <a href=\"https:\/\/ionicframework.com\"><em>Ionic<\/em><\/a> \ub97c \uc0ac\uc6a9\ud558\uc5ec \ud504\ub860\ud2b8\uc5d4\ub4dc \uc6f9 \uc571 \ub808\uc774\uc5b4\ub97c \uad6c\ucd95\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc800\ud76c\ub294 '\ud638\ud154-\ub9ac\uc2a4\ud2b8'\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.<br \/>\n- \ud638\ud154 \ubaa9\ub85d\uc744 \ucffc\ub9ac\ud558\uace0 \ud45c\uc2dc\ud569\ub2c8\ub2e4.<\/p>\n<p>\ud638\ud154\uc740 \ubbf8\ub9ac \uad6c\ucd95\ub41c \ub85c\uceec Couchbase Lite \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ucffc\ub9ac\ub418\uc5b4 Ionic \uc6f9 \uc571\uc5d0 \ud45c\uc2dc\ub429\ub2c8\ub2e4.<\/p>\n<p>\uc774\uc81c \uc2dc\uc791\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4! iOS\uc6a9\uc73c\ub85c \uac1c\ubc1c\ud558\ub294 \uacbd\uc6b0, \ub2e4\uc74c\uc5d0\uc11c \uc2dc\uc791\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/tutorials\/hotel-lister\/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-lister\/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 Cordova \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \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. \uc800\ud76c\uc758 <a href=\"https:\/\/docs.couchbase.com\/couchbase-lite\/2.1\/samples.html\">\ud29c\ud1a0\ub9ac\uc5bc \uc0ac\uc774\ud2b8<\/a> \ub97c \ud074\ub9ad\ud574 \ub354 \ub9ce\uc740 \uc0d8\ud50c \uc571\uc744 \ud655\uc778\ud558\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\ub4e4\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 Cordova app and you [&hellip;]<\/p>","protected":false},"author":1423,"featured_media":10778,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2370,1815,7667,1810,9327],"tags":[2213,1551,1536,1543,1725,1776],"ppma_author":[8948],"class_list":["post-5927","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-best-practices-and-tutorials","category-couchbase-lite","category-couchbase-mobile","category-javascript","tag-couchbase-lite-2-0","tag-hybrid","tag-ios","tag-javascript","tag-nosql-database","tag-web-application"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase Lite For Data Storage In Ionic App Using Cordova Plugin<\/title>\n<meta name=\"description\" content=\"This tutorial will walk you through how you can build a Cordova plugin that allows you to use Couchbase Lite as embedded data store.\" \/>\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-data-storage-ionic-app-cordova-plugins\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Couchbase Lite for Data Storage With Cordova Plugin\" \/>\n<meta property=\"og:description\" content=\"This tutorial will walk you through how you can build a Cordova plugin that allows you to use Couchbase Lite as embedded data store.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-31T17:30:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:52:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"1334\" \/>\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-data-storage-ionic-app-cordova-plugins\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/\"},\"author\":{\"name\":\"Priya Rajagopal, Senior Director, Product Management\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c\"},\"headline\":\"Using Couchbase Lite for Data Storage With Cordova Plugin\",\"datePublished\":\"2018-10-31T17:30:05+00:00\",\"dateModified\":\"2025-06-14T03:52:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/\"},\"wordCount\":457,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg\",\"keywords\":[\"Couchbase Lite 2.0\",\"hybrid\",\"ios\",\"javascript\",\"NoSQL Database\",\"web application\"],\"articleSection\":[\"Android\",\"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-data-storage-ionic-app-cordova-plugins\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/\",\"name\":\"Couchbase Lite For Data Storage In Ionic App Using Cordova Plugin\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg\",\"datePublished\":\"2018-10-31T17:30:05+00:00\",\"dateModified\":\"2025-06-14T03:52:34+00:00\",\"description\":\"This tutorial will walk you through how you can build a Cordova plugin that allows you to use Couchbase Lite as embedded data store.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg\",\"width\":1200,\"height\":1334},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Couchbase Lite for Data Storage With Cordova Plugin\"}]},{\"@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 Lite For Data Storage In Ionic App Using Cordova Plugin","description":"\uc774 \ud29c\ud1a0\ub9ac\uc5bc\uc5d0\uc11c\ub294 Couchbase Lite\ub97c \uc784\ubca0\ub514\ub4dc \ub370\uc774\ud130 \uc800\uc7a5\uc18c\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 Cordova \ud50c\ub7ec\uadf8\uc778\uc744 \ube4c\ub4dc\ud558\ub294 \ubc29\ubc95\uc744 \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-data-storage-ionic-app-cordova-plugins\/","og_locale":"ko_KR","og_type":"article","og_title":"Using Couchbase Lite for Data Storage With Cordova Plugin","og_description":"This tutorial will walk you through how you can build a Cordova plugin that allows you to use Couchbase Lite as embedded data store.","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/","og_site_name":"The Couchbase Blog","article_published_time":"2018-10-31T17:30:05+00:00","article_modified_time":"2025-06-14T03:52:34+00:00","og_image":[{"width":1200,"height":1334,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.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-data-storage-ionic-app-cordova-plugins\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/"},"author":{"name":"Priya Rajagopal, Senior Director, Product Management","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c2da90e57717ee4970c48a87a131ac2c"},"headline":"Using Couchbase Lite for Data Storage With Cordova Plugin","datePublished":"2018-10-31T17:30:05+00:00","dateModified":"2025-06-14T03:52:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/"},"wordCount":457,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg","keywords":["Couchbase Lite 2.0","hybrid","ios","javascript","NoSQL Database","web application"],"articleSection":["Android","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-data-storage-ionic-app-cordova-plugins\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/","name":"Couchbase Lite For Data Storage In Ionic App Using Cordova Plugin","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg","datePublished":"2018-10-31T17:30:05+00:00","dateModified":"2025-06-14T03:52:34+00:00","description":"\uc774 \ud29c\ud1a0\ub9ac\uc5bc\uc5d0\uc11c\ub294 Couchbase Lite\ub97c \uc784\ubca0\ub514\ub4dc \ub370\uc774\ud130 \uc800\uc7a5\uc18c\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 Cordova \ud50c\ub7ec\uadf8\uc778\uc744 \ube4c\ub4dc\ud558\ub294 \ubc29\ubc95\uc744 \uc548\ub0b4\ud569\ub2c8\ub2e4.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/10\/arch-android_RESIZED.jpg","width":1200,"height":1334},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-lite-data-storage-ionic-app-cordova-plugins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Using Couchbase Lite for Data Storage With Cordova Plugin"}]},{"@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\/5927","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=5927"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/5927\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/10778"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=5927"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=5927"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=5927"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=5927"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}