{"id":16310,"date":"2024-09-18T09:26:14","date_gmt":"2024-09-18T16:26:14","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=16310"},"modified":"2024-09-20T12:14:00","modified_gmt":"2024-09-20T19:14:00","slug":"react-native-couchbase-lite-module","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/react-native-couchbase-lite-module\/","title":{"rendered":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8\uc6a9 \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c\ub85c \ubaa8\ubc14\uc77c \uac1c\ubc1c \uac04\uc18c\ud654\ud558\uae30"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Couchbase Lite\ub294 \ubaa8\ubc14\uc77c \ubc0f \uc784\ubca0\ub514\ub4dc \ub514\ubc14\uc774\uc2a4\uc6a9\uc73c\ub85c \uc124\uacc4\ub41c NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub85c, \uc624\ud504\ub77c\uc778 \ud658\uacbd\uc5d0\uc11c\ub3c4 \uc6d0\ud65c\ud55c \ub370\uc774\ud130 \uad00\ub9ac\uac00 \uac00\ub2a5\ud569\ub2c8\ub2e4. \uc624\ub298\uc740 \uc0c8\ub85c\uc6b4 \uae30\ub2a5\uc744 \uc18c\uac1c\ud558\uac8c \ub418\uc5b4 \uae30\uc069\ub2c8\ub2e4. <\/span><b>React Native - \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8\uc6a9 \ub124\uc774\ud2f0\ube0c \ubaa8\ub4c8<\/b><span style=\"font-weight: 400;\">\uc774\uc81c NPM\uc5d0\uc11c \uacf5\uac1c \ubca0\ud0c0 \ubc84\uc804\uc73c\ub85c \uc81c\uacf5\ub429\ub2c8\ub2e4.<\/span><\/p>\n<h2>\uc65c \uc5d1\uc2a4\ud3ec\uc5d0\uc11c \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c\ub97c \uc0ac\uc6a9\ud574\uc57c \ud560\uae4c\uc694?<\/h2>\n<p><span style=\"font-weight: 400;\">\ub77c\uc6b0\ud305, \ubaa8\ub4c8 \ubc0f \uc571 \uc778\ud504\ub77c \uad00\ub9ac\uc640 \uad00\ub828\ub41c \ubcf5\uc7a1\uc131\uc73c\ub85c \uc778\ud574 \ubc14\ub2d0\ub77c React Native\ub85c \ubaa8\ubc14\uc77c \uc571\uc744 \uad6c\ucd95\ud558\ub294 \uac83\uc740 \uc0c1\ub2f9\ud788 \uc5b4\ub824\uc6b8 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \ub54c \ub2e4\uc74c\uacfc \uac19\uc740 \ud504\ub808\uc784\uc6cc\ud06c\uac00 \uc720\uc6a9\ud569\ub2c8\ub2e4. <\/span><b>\uc5d1\uc2a4\ud3ec<\/b><span style=\"font-weight: 400;\"> \uac00 \uac1c\ubc1c\uc5d0 \ub354 \uc27d\uac8c \uc811\uadfc\ud560 \uc218 \uc788\ub3c4\ub85d \ub3c4\uc640\uc90d\ub2c8\ub2e4. \uc5d1\uc2a4\ud3ec\ub294 \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \uc571\uc5d0\uc11c \uac00\uc7a5 \uc778\uae30 \uc788\ub294 \ud504\ub808\uc784\uc6cc\ud06c\uac00 \ub418\uc5c8\uc73c\uba70, \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \ud300\uc740 <\/span><a href=\"https:\/\/reactnative.dev\/blog\/2024\/06\/25\/use-a-framework-to-build-react-native-apps\"><span style=\"font-weight: 400;\">\uc774\uc81c \ub2e4\uc74c\uc744 \uad8c\uc7a5\ud569\ub2c8\ub2e4.<\/span><\/a><span style=\"font-weight: 400;\"> \ud2b9\ud788 \ud48d\ubd80\ud55c SDK\uc640 \uc0ac\uc6a9 \ud3b8\uc758\uc131 \ub54c\ubb38\uc5d0 \uc0c8\ub85c\uc6b4 \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc0ac\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\ub124\uc774\ud2f0\ube0c \ubaa8\ub4c8\uc740 \uc5d1\uc2a4\ud3ec\uc640 \ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c \uc571 \ubaa8\ub450\uc5d0\uc11c \uc6d0\ud65c\ud558\uac8c \uc791\ub3d9\ud558\ub3c4\ub85d \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc5d1\uc2a4\ud3ec \uc0ac\uc6a9\uc790\uc758 \uacbd\uc6b0, \uc571\uc744 \ub2e4\uc74c\uc5d0\uc11c \uc2e4\ud589\ud558\uba74 <\/span><b>\uac1c\ubc1c\uc790-\ud074\ub77c\uc774\uc5b8\ud2b8 \ubaa8\ub4dc<\/b><span style=\"font-weight: 400;\"> \ub97c \uc0ac\uc6a9\ud558\uba74 \uae30\ubcf8 \ubaa8\ub4c8\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c Couchbase Lite\uc640 \ub354 \uc27d\uac8c \ud1b5\ud569\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <\/span><a href=\"https:\/\/cbl-reactnative.dev\/StartHere\/install\"><span style=\"font-weight: 400;\">\uc790\uc138\ud55c \uc124\uce58 \uac00\uc774\ub4dc\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/span><\/a><span style=\"font-weight: 400;\"> \ub97c \ud074\ub9ad\ud574 \uc2dc\uc791\ud558\uc138\uc694.<\/span><\/p>\n<h2>\ub9ac\ud3ec\uc9c0\ud1a0\ub9ac \ubc0f \uc624\ud508 \uc18c\uc2a4 \ud504\ub85c\uc81d\ud2b8<\/h2>\n<p><span style=\"font-weight: 400;\">\uc561\uc138\uc2a4 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/span> <a href=\"https:\/\/github.com\/Couchbase-Ecosystem\/cbl-reactnative\"><span style=\"font-weight: 400;\">React Native - \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8\uc6a9 \ub124\uc774\ud2f0\ube0c \ubaa8\ub4c8 \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac<\/span><\/a><span style=\"font-weight: 400;\">. \uc624\ud508\uc18c\uc2a4 \ud504\ub85c\uc81d\ud2b8\uc774\uae30 \ub54c\ubb38\uc5d0 \ubaa8\ub4e0 \ud504\ub85c\uc81d\ud2b8 \ubcf4\ub4dc\uc640 \uc774\uc288\ub294 GitHub\ub97c \ud1b5\ud574 \ucd94\uc801\ub429\ub2c8\ub2e4. \uac1c\ubc1c\uc790\ub4e4\uc774 \ud504\ub85c\uc81d\ud2b8\ub97c \ud655\uc778\ud558\uace0, \uc774\uc288\ub97c \ubcf4\uace0\ud558\uace0, \uae30\uc5ec\ud574 \uc8fc\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\uc8fc\uc694 \uc608\ub294 <\/span><b>\uc5d1\uc2a4\ud3ec-CBL-\uc5ec\ud589<\/b><span style=\"font-weight: 400;\"> \ud504\ub85c\uc81d\ud2b8\ub294 \ubcf5\uc81c, SQL++ \ucffc\ub9ac \ubc0f \uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9(FTS)\uacfc \uac19\uc740 Couchbase Lite\uc758 \uae30\ub2a5\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4. \uc774 \ud504\ub85c\uc81d\ud2b8\ub294 \ub2e4\uc74c\uacfc \ud568\uaed8 \uc791\ub3d9\ud558\ub3c4\ub85d \uc124\uacc4\ub418\uc5c8\uc2b5\ub2c8\ub2e4. <\/span><b>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uce74\ud3a0\ub77c \uc571 \uc11c\ube44\uc2a4<\/b><span style=\"font-weight: 400;\">. \uac1c\ubc1c\uc790\uac00 \uc27d\uac8c \uc124\uc815\ud560 \uc218 \uc788\ub3c4\ub85d \ub2e8\uacc4\ubcc4 \uac00\uc774\ub4dc\ub97c \uc81c\uacf5\ud558\uc5ec \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uce74\ud3a0\ub77c\ub97c \uc27d\uac8c \uc124\uc815\ud560 \uc218 \uc788\ub3c4\ub85d \ud588\uc2b5\ub2c8\ub2e4. <\/span><b>\ubb34\ub8cc \ud2f0\uc5b4<\/b><span style=\"font-weight: 400;\"> \ubaa8\ubc14\uc77c \uc571\uacfc \ud568\uaed8 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ubaa8\ubc14\uc77c \uc571\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 <\/span><b>\uc5d1\uc2a4\ud3ec-CBL-\uc5ec\ud589 \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac<\/b>\u00a0<a href=\"https:\/\/github.com\/couchbase-examples\/expo-cbl-travel\"><span style=\"font-weight: 400;\">\uc5ec\uae30<\/span><\/a><span style=\"font-weight: 400;\">. \ub97c \uc2dc\uccad\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/www.youtube.com\/watch?v=DXSfSkX0Epo\">\uc5f0\uc2b5 \ub3d9\uc601\uc0c1 \ubcf4\uae30<\/a>:<\/span><\/p>\n<p><iframe loading=\"lazy\" title=\"Couchbase Mobile, Couchbase Capella \ubc0f React Native\ub85c \ub370\ubaa8 \uc571 \uc124\uc815\ud558\uae30\" width=\"900\" height=\"506\" src=\"https:\/\/www.youtube.com\/embed\/DXSfSkX0Epo?feature=oembed&#038;enablejsapi=1&#038;origin=https:\/\/www.couchbase.com\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8\ub97c \uc0ac\uc6a9\ud55c \uac04\ub2e8\ud55c \uc608\uc81c<\/h2>\n<p><span style=\"font-weight: 400;\">\ub2e4\uc74c\uc740 React Native \ubaa8\ub4c8\uc744 \uc0ac\uc6a9\ud558\uc5ec Couchbase Lite\uc640 \uc0c1\ud638 \uc791\uc6a9\ud558\ub294 \uac83\uc774 \uc5bc\ub9c8\ub098 \uc26c\uc6b4\uc9c0 \ubcf4\uc5ec\uc8fc\ub294 \uac04\ub2e8\ud55c \uc608\uc2dc\uc785\ub2c8\ub2e4. \uc5ec\uae30\uc5d0\uc11c\ub294 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc5f4\uace0, \ubb38\uc11c\ub97c \uac80\uc0c9\ud558\uace0, \uc218\uc815\ud558\uace0, \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc800\uc7a5\ud558\ub294 \uacfc\uc815\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4:<\/span><\/p>\n<pre class=\"nums:false lang:default decode:true\">import { Database, DatabaseConfiguration, FileSystem, MutableDocument } from 'cbl-reactnative';\r\n\r\n\/\/get a file path that you can write the database file to for each platform\r\nconst fileSystem = new FileSystem();\r\nconst directoryPath = await fileSystem.getDefaultPath();\r\n\r\nconst dc = new DatabaseConfiguration();\r\ndc.setDirectory(directoryPath);\r\n\r\n\/\/ Open (or create) a database\r\nconst database = new Database('myDatabase', dc);\r\nconst collection = await database.createCollection(\u201cmyCollection\u201d, \u201cmyScope\u201d);\r\n\r\n\/\/create document\r\nconst documentId = 'doc-1';\r\nconst mutableDoc = new MutableDocument(documentId);\r\nmutableDoc.setString(\u2018firstName\u2019, \u2018Denis\u2019);\r\n\r\n\/\/save it to the database\r\nawait collection.save(mutableDoc);\r\n\r\n\/\/ Get a document by ID\r\nlet document = collection.document(documentId);\r\nlet mutableDoc2 = MutableDocument.fromDocument(document);\r\n\r\nif (mutableDoc2) {\r\n\u00a0\u00a0\u00a0\u00a0\/\/ Modify the document\r\n\u00a0\u00a0\u00a0\u00a0mutableDocument2.setString(\u2018lastName\u2019, 'Doe\u2019);\r\n\u00a0\u00a0\u00a0\u00a0mutableDocument2.setInt('age', 30);\r\n\r\n\u00a0\u00a0\u00a0\u00a0\/\/ Save the document\r\n\u00a0\u00a0\u00a0\u00a0database.save(mutableDocument2);\r\n\r\n\u00a0\u00a0\u00a0\u00a0console.log('Document updated successfully!');\r\n} else {\r\n\u00a0\u00a0\u00a0\u00a0console.log(`Document with ID ${documentId} not found.`);\r\n}\r\n\r\n\/\/ Close the database when done\r\ndatabase.close();<\/pre>\n<p><span style=\"font-weight: 400;\">\uc774 \uc608\uc81c\uc5d0\uc11c\ub294<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">\ub0b4 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub77c\ub294 \uc0c8 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uac00 \ub9cc\ub4e4\uc5b4\uc9d1\ub2c8\ub2e4(\ub610\ub294 \uc774\ubbf8 \uc788\ub294 \uacbd\uc6b0 \uc5f4\ub9bd\ub2c8\ub2e4).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">ID\uac00 doc-1\uc778 \ubcc0\uacbd \uac00\ub2a5\ud55c \ubb38\uc11c\ub97c \ub9cc\ub4ed\ub2c8\ub2e4.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">\uc774\ub984 \ud544\ub4dc\ub97c \ucd94\uac00\ud558\uace0 \uac12\uc744 \uc124\uc815\ud558\uc5ec \ubb38\uc11c\ub97c \uc218\uc815\ud569\ub2c8\ub2e4.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">\uadf8\ub7f0 \ub2e4\uc74c \ubb38\uc11c\ub97c \uc800\uc7a5\ud569\ub2c8\ub2e4.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">\ub2e4\uc74c\uc73c\ub85c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ubb38\uc11c\ub97c \ub2e4\uc2dc \uac00\uc838\uc635\ub2c8\ub2e4.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">\ubb38\uc11c\uac00 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0 \uc774\ub984\uacfc \uc5f0\ub839 \uc18d\uc131\uc744 \uc218\uc815\ud569\ub2c8\ub2e4.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">\uadf8\ub7f0 \ub2e4\uc74c \uc218\uc815\ub41c \ubb38\uc11c\uac00 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \ub2e4\uc2dc \uc800\uc7a5\ub429\ub2c8\ub2e4.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">\uc774 \uac04\ub2e8\ud55c \ucf54\ub4dc \uc2a4\ub2c8\ud3ab\uc740 \ub85c\uceec \ub370\uc774\ud130\ub97c \ud6a8\uc728\uc801\uc73c\ub85c \ucc98\ub9ac\ud558\ub294 Couchbase Lite\uc758 \uac15\ub825\ud55c \uae30\ub2a5\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4. \ub370\uc774\ud130 \ucffc\ub9ac, \ubcf5\uc81c \ucc98\ub9ac \ub610\ub294 \uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9(FTS) \uc0ac\uc6a9\uacfc \uac19\uc740 \ubcf4\ub2e4 \ubcf5\uc7a1\ud55c \uc2dc\ub098\ub9ac\uc624\ub294 \ub2e4\uc74c\uc744 \ud1b5\ud574 \uc0b4\ud3b4\ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/span>\u00a0<a href=\"https:\/\/cbl-reactnative.dev\/\"><span style=\"font-weight: 400;\">\ubb38\uc11c<\/span><\/a><span style=\"font-weight: 400;\">.\u00a0\u00a0<\/span><\/p>\n<h2>\ud604\uc7ac \uc774\uc288 \ubc0f \ud5a5\ud6c4 \uac1c\uc120 \uc0ac\ud56d<\/h2>\n<p><span style=\"font-weight: 400;\">\uc54c\ub824\uc9c4 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud574 \uc801\uadf9\uc801\uc73c\ub85c \ub178\ub825\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><b>\ub9ac\uc2a4\ub108 \ubcc0\uacbd<\/b><span style=\"font-weight: 400;\">: \ud604\uc7ac \ub2e4\uc74c \uc5c5\ub370\uc774\ud2b8\uc5d0\uc11c \ubcc0\uacbd \ub9ac\uc2a4\ub108\uac00 \uc791\ub3d9\ud558\ub3c4\ub85d \ubb38\uc81c\ub97c \uc218\uc815\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.<\/span><\/li>\n<li><b>Android\uc758 \ub0a0\uc9dc \ucffc\ub9ac \ub9e4\uac1c\ubcc0\uc218<\/b><span style=\"font-weight: 400;\">: Android\uc5d0\uc11c \ub0a0\uc9dc \uad6c\ubb38 \ubd84\uc11d\uacfc \uad00\ub828\ub41c \uc0ac\uc18c\ud55c \ubb38\uc81c\uac00 \uc788\uc73c\uba70 \uace7 \ud574\uacb0\ub420 \uc608\uc815\uc785\ub2c8\ub2e4.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">\uacf5\uac1c \ubca0\ud0c0 \ubc84\uc804(0.2.0)\uc740 \ud604\uc7ac Couchbase Lite 3.1.x\ub97c \uae30\ubc18\uc73c\ub85c \ud558\uba70, \uc870\ub9cc\uac04 Couchbase Lite 3.2\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ub420 \uc608\uc815\uc785\ub2c8\ub2e4.<\/span><\/p>\n<h2>\ub3c4\uc6c0\uc744 \uc904 \uc218 \uc788\ub294 \ubc29\ubc95<\/h2>\n<p><span style=\"font-weight: 400;\">\uac1c\ubc1c\uc790\ub97c \ucd08\ub300\ud558\uc5ec \ubca0\ud0c0 \ubc84\uc804\uc744 \uc0ac\uc6a9\ud574\ubcf4\uace0, \uc0d8\ud50c \uc571\uc744 \ub9cc\ub4e4\uace0, \ud53c\ub4dc\ubc31\uc744 \uc81c\uacf5\ud574 \uc8fc\uc138\uc694. \uc5ec\ub7ec\ubd84\uc758 \uc758\uacac\uc740 \ubb38\uc81c\ub97c \uc2e0\uc18d\ud558\uac8c \ud30c\uc545\ud558\uace0 \ud574\uacb0\ud558\ub294 \ub370 \ub9e4\uc6b0 \uc911\uc694\ud569\ub2c8\ub2e4. \ubb38\uc81c\ub098 \uc81c\uc548\uc744 \uc81c\ucd9c\ud558\ub824\uba74 <\/span><a href=\"https:\/\/github.com\/Couchbase-Ecosystem\/cbl-reactnative\/issues\"><span style=\"font-weight: 400;\">GitHub \uc774\uc288 \ud398\uc774\uc9c0<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase Lite is a NoSQL database designed for mobile and embedded devices, allowing seamless data management even in offline environments. Today, I\u2019m excited to introduce the new React Native &#8211; Native Module for Couchbase Lite, now available in public beta [&hellip;]<\/p>\n","protected":false},"author":77540,"featured_media":16311,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1814,7667,1810,7666,2201],"tags":[2350,9731],"ppma_author":[9539],"class_list":["post-16310","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-design","category-couchbase-lite","category-couchbase-mobile","category-edge-computing","category-tools-sdks","tag-cross-platform-mobile","tag-react-native"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Simplifying Mobile Development with React Native for Couchbase Lite - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Explore the new React Native Module for Couchbase Lite, designed for mobile apps with Expo and React Native. Now in public beta, offering seamless offline data management.\" \/>\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\/react-native-couchbase-lite-module\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Simplifying Mobile Development with React Native for Couchbase Lite\" \/>\n<meta property=\"og:description\" content=\"Explore the new React Native Module for Couchbase Lite, designed for mobile apps with Expo and React Native. Now in public beta, offering seamless offline data management.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/react-native-couchbase-lite-module\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-18T16:26:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-20T19:14:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/blog-react-native-couchbase-lite.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1256\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Aaron LaBeau - Principal Software Engineer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@biozal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aaron LaBeau - Principal Software Engineer\" \/>\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\\\/react-native-couchbase-lite-module\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/\"},\"author\":{\"name\":\"Aaron LaBeau - Principal Software Engineer\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/8a68fa58a5fc5d8bf29577e7dc003a54\"},\"headline\":\"Simplifying Mobile Development with React Native for Couchbase Lite\",\"datePublished\":\"2024-09-18T16:26:14+00:00\",\"dateModified\":\"2024-09-20T19:14:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/\"},\"wordCount\":555,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2024\\\/09\\\/blog-react-native-couchbase-lite.png\",\"keywords\":[\"cross-platform mobile\",\"react native\"],\"articleSection\":[\"Application Design\",\"Couchbase Lite\",\"Couchbase Mobile\",\"Edge computing\",\"Tools &amp; SDKs\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/\",\"name\":\"Simplifying Mobile Development with React Native for Couchbase Lite - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2024\\\/09\\\/blog-react-native-couchbase-lite.png\",\"datePublished\":\"2024-09-18T16:26:14+00:00\",\"dateModified\":\"2024-09-20T19:14:00+00:00\",\"description\":\"Explore the new React Native Module for Couchbase Lite, designed for mobile apps with Expo and React Native. Now in public beta, offering seamless offline data management.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2024\\\/09\\\/blog-react-native-couchbase-lite.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2024\\\/09\\\/blog-react-native-couchbase-lite.png\",\"width\":2400,\"height\":1256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/react-native-couchbase-lite-module\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Simplifying Mobile Development with React Native for Couchbase Lite\"}]},{\"@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\\\/8a68fa58a5fc5d8bf29577e7dc003a54\",\"name\":\"Aaron LaBeau - Principal Software Engineer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2024\\\/09\\\/aaron-couchbase.jpg343f246f1f6971ad0851b3d3b558afbb\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2024\\\/09\\\/aaron-couchbase.jpg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2024\\\/09\\\/aaron-couchbase.jpg\",\"caption\":\"Aaron LaBeau - Principal Software Engineer\"},\"description\":\"Aaron LaBeau is a Principal Software Engineer on the Developer Experience and Ecosystem team. He has over 29 years with substantial development experience in Objective-C, Swift, Kotlin, Java, C#, Javascript, and Typescript. You can find his GitHub profile at https:\\\/\\\/www.github.com\\\/biozal\\\/.\",\"sameAs\":[\"https:\\\/\\\/www.couchbase.com\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/aaron-labeau-b444747\\\/\",\"https:\\\/\\\/x.com\\\/biozal\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCXgF-JqwBRGSawXajr6plGg\"],\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/ko\\\/author\\\/biozal\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Simplifying Mobile Development with React Native for Couchbase Lite - The Couchbase Blog","description":"\uc5d1\uc2a4\ud3ec\uc640 React Native\ub97c \uc0ac\uc6a9\ud558\ub294 \ubaa8\ubc14\uc77c \uc571\uc6a9\uc73c\ub85c \uc124\uacc4\ub41c \uc0c8\ub85c\uc6b4 Couchbase Lite\uc6a9 React Native \ubaa8\ub4c8\uc744 \uc0b4\ud3b4\ubcf4\uc138\uc694. \ud604\uc7ac \uacf5\uac1c \ubca0\ud0c0 \ubc84\uc804\uc73c\ub85c \ucd9c\uc2dc\ub418\uc5b4 \uc6d0\ud65c\ud55c \uc624\ud504\ub77c\uc778 \ub370\uc774\ud130 \uad00\ub9ac\ub97c \uc81c\uacf5\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\/react-native-couchbase-lite-module\/","og_locale":"ko_KR","og_type":"article","og_title":"Simplifying Mobile Development with React Native for Couchbase Lite","og_description":"Explore the new React Native Module for Couchbase Lite, designed for mobile apps with Expo and React Native. Now in public beta, offering seamless offline data management.","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/react-native-couchbase-lite-module\/","og_site_name":"The Couchbase Blog","article_published_time":"2024-09-18T16:26:14+00:00","article_modified_time":"2024-09-20T19:14:00+00:00","og_image":[{"width":2400,"height":1256,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/blog-react-native-couchbase-lite.png","type":"image\/png"}],"author":"Aaron LaBeau - Principal Software Engineer","twitter_card":"summary_large_image","twitter_creator":"@biozal","twitter_misc":{"Written by":"Aaron LaBeau - Principal Software Engineer","Est. reading time":"3\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/"},"author":{"name":"Aaron LaBeau - Principal Software Engineer","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/8a68fa58a5fc5d8bf29577e7dc003a54"},"headline":"Simplifying Mobile Development with React Native for Couchbase Lite","datePublished":"2024-09-18T16:26:14+00:00","dateModified":"2024-09-20T19:14:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/"},"wordCount":555,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/blog-react-native-couchbase-lite.png","keywords":["cross-platform mobile","react native"],"articleSection":["Application Design","Couchbase Lite","Couchbase Mobile","Edge computing","Tools &amp; SDKs"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/","url":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/","name":"Simplifying Mobile Development with React Native for Couchbase Lite - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/blog-react-native-couchbase-lite.png","datePublished":"2024-09-18T16:26:14+00:00","dateModified":"2024-09-20T19:14:00+00:00","description":"\uc5d1\uc2a4\ud3ec\uc640 React Native\ub97c \uc0ac\uc6a9\ud558\ub294 \ubaa8\ubc14\uc77c \uc571\uc6a9\uc73c\ub85c \uc124\uacc4\ub41c \uc0c8\ub85c\uc6b4 Couchbase Lite\uc6a9 React Native \ubaa8\ub4c8\uc744 \uc0b4\ud3b4\ubcf4\uc138\uc694. \ud604\uc7ac \uacf5\uac1c \ubca0\ud0c0 \ubc84\uc804\uc73c\ub85c \ucd9c\uc2dc\ub418\uc5b4 \uc6d0\ud65c\ud55c \uc624\ud504\ub77c\uc778 \ub370\uc774\ud130 \uad00\ub9ac\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/blog-react-native-couchbase-lite.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/blog-react-native-couchbase-lite.png","width":2400,"height":1256},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/react-native-couchbase-lite-module\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Simplifying Mobile Development with React Native for Couchbase Lite"}]},{"@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\/8a68fa58a5fc5d8bf29577e7dc003a54","name":"Aaron LaBeau - \uc218\uc11d \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/aaron-couchbase.jpg343f246f1f6971ad0851b3d3b558afbb","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/aaron-couchbase.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/aaron-couchbase.jpg","caption":"Aaron LaBeau - Principal Software Engineer"},"description":"Aaron LaBeau\ub294 \uac1c\ubc1c\uc790 \uacbd\ud5d8 \ubc0f \uc5d0\ucf54\uc2dc\uc2a4\ud15c \ud300\uc758 \uc218\uc11d \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4\uc785\ub2c8\ub2e4. \uadf8\ub294 29\ub144 \uc774\uc0c1 Objective-C, Swift, Kotlin, Java, C#, Javascript \ubc0f Typescript \ubd84\uc57c\uc5d0\uc11c \uc0c1\ub2f9\ud55c \uac1c\ubc1c \uacbd\ud5d8\uc744 \uc313\uc558\uc2b5\ub2c8\ub2e4. \uadf8\uc758 GitHub \ud504\ub85c\ud544\uc740 https:\/\/www.github.com\/biozal\/ \uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.","sameAs":["https:\/\/www.couchbase.com","https:\/\/www.linkedin.com\/in\/aaron-labeau-b444747\/","https:\/\/x.com\/biozal","https:\/\/www.youtube.com\/channel\/UCXgF-JqwBRGSawXajr6plGg"],"url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/biozal\/"}]}},"acf":[],"authors":[{"term_id":9539,"user_id":77540,"is_guest":0,"slug":"biozal","display_name":"Aaron LaBeau - Principal Software Engineer","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/aaron-couchbase.jpg","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/aaron-couchbase.jpg"},"0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/16310","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\/77540"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=16310"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/16310\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/16311"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=16310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=16310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=16310"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=16310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}