{"id":592,"date":"2026-10-10T13:02:55","date_gmt":"2026-10-10T13:02:55","guid":{"rendered":"https:\/\/gilnas.synology.me\/wordpress\/592\/"},"modified":"2026-10-10T13:02:55","modified_gmt":"2026-10-10T13:02:55","slug":"nuxt-4-6-%ec%84%9c%eb%b2%84-%ea%b2%bd%ea%b3%84%ec%99%80-ci-%ec%a0%90%ea%b2%80-nuxt-4-6-server-boundaries-and-ci-checks","status":"publish","type":"post","link":"https:\/\/gilnas.synology.me\/wordpress\/592\/","title":{"rendered":"Nuxt 4.6 \uc11c\ubc84 \uacbd\uacc4\uc640 CI \uc810\uac80 | Nuxt 4.6 Server Boundaries and CI Checks"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/gilnas.synology.me\/wordpress\/wp-content\/uploads\/2026\/10\/2026-10-10-nuxt.png\" alt=\"Nuxt 4.6 \uc11c\ubc84 \uacbd\uacc4\uc640 CI \uc810\uac80 | Nuxt 4.6 Server Boundaries and CI Checks\" \/><\/figure>\n<p><strong>\ud575\uc2ec \ub2f5\ubcc0:<\/strong> Nuxt 4.6\uc73c\ub85c \uc62c\ub9b4 \ud300\uc774 \uc774\ubc88 \uc8fc \uac00\uc7a5 \uba3c\uc800 \ud655\uc778\ud560 \uac83\uc740 \uc0c8 CLI \ud654\uba74\uc774 \uc544\ub2c8\ub77c \uc11c\ubc84 \ucf54\ub4dc\ub97c \uc5b4\ub514\uc5d0\uc11c \uac00\uc838\uc624\ub294\uc9c0\uc785\ub2c8\ub2e4. 2026\ub144 10\uc6d4 5\uc77c \uacf5\uac1c\ub41c Nuxt 4.6\uc740 <code>nuxt\/server<\/code>\ub77c\ub294 \uc11c\ubc84 \uc720\ud2f8\ub9ac\ud2f0 \uc9c4\uc785\uc810\uc744 \ub0b4\uc138\uc6cc Nitro\u00b7H3\uc758 \ub0b4\ubd80 \ubc84\uc804\uacfc \uc571 \ucf54\ub4dc\ub97c \ubd84\ub9ac\ud558\uae30 \uc2dc\uc791\ud588\uc2b5\ub2c8\ub2e4. \ub3d9\uc2dc\uc5d0 Nuxt CLI v4\uac00 \ud568\uaed8 \ub4e4\uc5b4\uc624\ubbc0\ub85c, \uac1c\ubc1c \uc11c\ubc84\ub97c \uc790\ub3d9\uc73c\ub85c \ub744\uc6b0\ub294 CI\u00b7\uc5d0\uc774\uc804\ud2b8\u00b7\ub85c\uceec \uc2a4\ud06c\ub9bd\ud2b8\uc758 \ub3d9\uc791\ub3c4 \ub2e4\uc2dc \ubd10\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774\ubbf8 Nuxt 4\ub97c \uc4f0\ub294 \ud504\ub85c\uc81d\ud2b8\uc5d0\ub294 \ub9e4\ub825\uc801\uc778 \uc5c5\ub370\uc774\ud2b8\uc785\ub2c8\ub2e4. \ub2e4\ub9cc <code>server\/api<\/code>\uc5d0\uc11c <code>h3<\/code>\ub098 <code>nitropack<\/code>\ub97c \uc9c1\uc811 \uac00\uc838\uc624\uace0, <code>.nuxt<\/code> \ub514\ub809\ud130\ub9ac\ub97c CI \uce90\uc2dc\ucc98\ub7fc \ub2e4\ub8e8\uac70\ub098, \ud3ec\ud2b8 \uc704\uc5d0\uc11c \uc5ec\ub7ec <code>nuxt dev<\/code>\ub97c \ub3cc\ub9ac\ub294 \ud658\uacbd\uc774\ub77c\uba74 \ub2e8\uc21c\ud55c lockfile \uac31\uc2e0\uc73c\ub85c \ub05d\ub0b4\uba74 \uc548 \ub429\ub2c8\ub2e4. Nuxt 3\uc740 2026\ub144 7\uc6d4 31\uc77c \uc9c0\uc6d0 \uc885\ub8cc(EOL)\uc5d0 \ub3c4\ub2ec\ud588\uc73c\ubbc0\ub85c \uc544\uc9c1 3.x\ub77c\uba74 \ubcf4\uc548 \ud328\uce58\ub9cc \uae30\ub2e4\ub9ac\ub294 \uc804\ub7b5\ub3c4 \ub354 \uc774\uc0c1 \uc548\uc804\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uc774 \uae00\uc740 \u201c\uc9c0\uae08 \ubc14\ub85c 4.6\uc73c\ub85c \uac00\ub77c\u201d\ub294 \uc548\ub0b4\uac00 \uc544\ub2d9\ub2c8\ub2e4. \uc2e4\uc81c Nuxt \uc571\uc5d0\uc11c import \uacbd\uacc4\ub97c \uc815\ub9ac\ud558\uace0, \uac1c\ubc1c \ub3c4\uad6c \uc790\ub3d9\ud654\uac00 \ucda9\ub3cc\ud558\uc9c0 \uc54a\ub294\uc9c0 \ud655\uc778\ud558\uace0, SSR\u00b7\ubc30\ud3ec\u00b7\ubcf4\uc548 \ud68c\uadc0\ub97c \uc7a1\ub294 \uc21c\uc11c\uc785\ub2c8\ub2e4. \uc0c8 \uae30\ub2a5\uc740 \uc2a4\ud14c\uc774\uc9d5\uc5d0\uc11c \uad00\ucc30\ud55c \ub4a4 \uc81c\ud55c\uc801\uc73c\ub85c \ub113\ud788\ub294 \ud3b8\uc774 \ube60\ub978 \ub864\ubc31\ubcf4\ub2e4 \ubcf4\ud1b5 \ub354 \uc2f8\uac8c \ub05d\ub0a9\ub2c8\ub2e4.<\/p>\n<h2>\ubb34\uc2a8 \uc77c\uc774 \uc788\uc5c8\ub098<\/h2>\n<p>Nuxt \ud300\uc740 2026\ub144 10\uc6d4 5\uc77c <a href=\"https:\/\/github.com\/nuxt\/nuxt\/releases\/tag\/v4.6.0\" target=\"_blank\" rel=\"noopener\">Nuxt v4.6.0 \ub9b4\ub9ac\uc2a4 \ub178\ud2b8<\/a>\ub97c \uacf5\uac1c\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ub9b4\ub9ac\uc2a4\uc5d0\ub294 <code>@nuxt\/cli<\/code> v4\uac00 \uc758\uc874\uc131\uc73c\ub85c \ud3ec\ud568\ub429\ub2c8\ub2e4. \ub9b4\ub9ac\uc2a4 \ub178\ud2b8\uc5d0 \ub530\ub974\uba74 \uc0c8 CLI\ub294 \uac1c\ubc1c \uc11c\ubc84\uc758 \uc0c1\ud0dc\u00b7\ub85c\uadf8\u00b7\ub77c\uc6b0\ud2b8\u00b7\ub124\ud2b8\uc6cc\ud06c \uc694\uccad\uc744 \ubcf4\ub294 \ud130\ubbf8\ub110 UI, <code>.nuxt\/<\/code>\uc758 lock file, \uc2e4\ud589 \uc911\uc778 \uc11c\ubc84\uc640 \ud1b5\uc2e0\ud558\ub294 <code>nuxt curl<\/code>\u00b7<code>nuxt task<\/code>, \uadf8\ub9ac\uace0 <code>nuxt preview --takeover<\/code>\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4. Node.js\ub294 v22.21+, v24.11+ \ub610\ub294 v26+\uac00 \ud544\uc694\ud558\ub2e4\uace0 \uba85\uc2dc\ud588\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub354 \ud070 \ubcc0\ud654\ub294 \uc11c\ubc84 \uc758\uc874\uc131 \uacbd\uacc4\uc785\ub2c8\ub2e4. Nuxt\ub294 <code>nuxt\/server<\/code>\uc5d0\uc11c \uc571\uc5d0 \ud544\uc694\ud55c \uc11c\ubc84 \uc720\ud2f8\ub9ac\ud2f0\uc640 \ud0c0\uc785\uc744 \ub178\ucd9c\ud558\uace0, \uc694\uccad \uc774\ubca4\ud2b8\u00b7route rules\u00b7typed <code>$fetch<\/code>\uc5d0 \uc790\uccb4 \ud0c0\uc785 \ud45c\uba74\uc744 \uc815\uc758\ud558\uae30 \uc2dc\uc791\ud588\uc2b5\ub2c8\ub2e4. \uae30\ubcf8 \uad6c\ud604\uc740 \uc5ec\uc804\ud788 Nitro\uc9c0\ub9cc, \uc571\uacfc \ubaa8\ub4c8\uc774 \ud2b9\uc815 H3\/Nitro \uba54\uc774\uc800 \ubc84\uc804\uc5d0 \uc9c1\uc811 \ubb36\uc774\ub294 \ubb38\uc81c\ub97c \uc904\uc774\ub824\ub294 \ubc29\ud5a5\uc785\ub2c8\ub2e4. \uc21c\uc218 Vite \uc11c\ubc84 \ube4c\ub4dc\uc778 <code>@nuxt\/vite-server<\/code>\ub3c4 \uc2e4\ud5d8\uc801\uc73c\ub85c \uc5b8\uae09\ub410\uc9c0\ub9cc, \ub9b4\ub9ac\uc2a4 \ub178\ud2b8\ub294 \ub300\ubd80\ubd84\uc758 \uc0ac\uc6a9\uc790\uc5d0\uac8c Nitro\uac00 \uc5ec\uc804\ud788 \ub9de\ub294 \uc120\ud0dd\uc774\ub77c\uace0 \ub9d0\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774\ubc88 \ubcc0\ud654\ub294 7\uc6d4 18\uc77c\uc758 <a href=\"https:\/\/nuxt.com\/blog\/v4-5\" target=\"_blank\" rel=\"noopener\">Nuxt 4.5<\/a>\uc640 \uc774\uc5b4\uc11c \ubd10\uc57c \ud569\ub2c8\ub2e4. 4.5\ub294 Vite 8, Rspack 2, \uc2e4\ud5d8\uc801 SSR streaming, \uc548\uc815\uc801\uc778 \uc624\ub958 \ucf54\ub4dc\ub97c \ub3c4\uc785\ud588\uc2b5\ub2c8\ub2e4. \uadf8\ub9ac\uace0 7\uc6d4 27\uc77c\uc758 <a href=\"https:\/\/nuxt.com\/blog\/v4-5-security\" target=\"_blank\" rel=\"noopener\">\ubcf4\uc548 \ud328\uce58 \uacf5\uc9c0<\/a>\ub294 Nuxt 4.5.1\u00b73.21.10 \ubc0f <code>@nuxt\/devtools<\/code> 3.3.1 \uc5c5\ub370\uc774\ud2b8\ub97c \uad8c\uace0\ud588\uc2b5\ub2c8\ub2e4. \uc624\ub798\ub41c Nuxt 3 \ub610\ub294 4.4 \uacc4\uc5f4\uc744 \uadf8\ub300\ub85c \ub450\uace0 4.6\uc758 \uac1c\ubc1c \uacbd\ud5d8\ub9cc \ubd80\ub7ec\uc6cc\ud560 \uc0c1\ud669\uc740 \uc544\ub2d9\ub2c8\ub2e4.<\/p>\n<h2>\uc65c \uc911\uc694\ud55c\uac00<\/h2>\n<p>Nuxt \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc740 \ud504\ub7f0\ud2b8 \ucf54\ub4dc\ub9cc\uc73c\ub85c \ub05d\ub098\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. <code>server\/api<\/code>, SSR \ub80c\ub354\ub9c1, middleware, routeRules, Nitro preset, CI\uc758 \ube4c\ub4dc \uce90\uc2dc\uac00 \ud55c \ub369\uc5b4\ub9ac\ub85c \uc6c0\uc9c1\uc785\ub2c8\ub2e4. \uc11c\ubc84 \uad6c\ud604\uccb4\ub97c \uc9c1\uc811 import\ud55c \ucf54\ub4dc\ub294 \ud504\ub808\uc784\uc6cc\ud06c\uac00 H3\ub098 Nitro\ub97c \uc62c\ub9b4 \ub54c \ud0c0\uc785 \ucda9\ub3cc\uacfc \ub7f0\ud0c0\uc784 \ucc28\uc774\ub97c \uba3c\uc800 \ub9de\uc2b5\ub2c8\ub2e4. <code>nuxt\/server<\/code>\ub85c \uc62e\uaca8 \uac08\uc218\ub85d \ud504\ub808\uc784\uc6cc\ud06c\uac00 \uc57d\uc18d\ud55c \ud45c\uba74 \uc704\uc5d0\uc11c \uc571\uc744 \uc720\uc9c0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uac1c\ubc1c \uc11c\ubc84\uc758 lock\uacfc takeover\ub3c4 \uc6b4\uc601 \uc774\uc288\uc785\ub2c8\ub2e4. \uac1c\ubc1c\uc790\uac00 \ucf1c \ub454 <code>nuxt dev<\/code> \uc704\uc5d0 IDE \uc5d0\uc774\uc804\ud2b8\ub098 e2e \uc2a4\ud06c\ub9bd\ud2b8\uac00 \ub450 \ubc88\uc9f8 \uc11c\ubc84\ub97c \ub744\uc6b0\uba74 \ud3ec\ud2b8\ub9cc \ucda9\ub3cc\ud558\ub294 \ubb38\uc81c\uac00 \uc544\ub2c8\uc5c8\uc2b5\ub2c8\ub2e4. \uc11c\ub85c \ub2e4\ub978 <code>.nuxt<\/code> \uc0b0\ucd9c\ubb3c\uc744 \uc77d\uace0, \ud658\uacbd \ubcc0\uc218\ub97c \uc11e\uac70\ub098, \uc5b4\ub290 \ub85c\uadf8\uac00 \uc5b4\ub290 \ud504\ub85c\uc138\uc2a4 \uac83\uc778\uc9c0 \uc783\ub294 \uc77c\uc774 \uc0dd\uae41\ub2c8\ub2e4. CLI v4\uc758 \ub3c4\uc785\uc740 \uc774\ub7f0 \uc790\ub3d9\ud654\uac00 \uc0c8 \ub3d9\uc791\uc744 \uc81c\ub300\ub85c \ub530\ub974\ub294\uc9c0 \uac80\uc99d\ud560 \uacc4\uae30\uc785\ub2c8\ub2e4.<\/p>\n<h3>server\/api\uc758 \uc9c1\uc811 import\ub97c \uba3c\uc800 \ucc3e\uae30<\/h3>\n<p>\uac00\uc7a5 \uc791\uc740 \uccab \uc791\uc5c5\uc740 \ucf54\ub4dc \uac80\uc0c9\uc785\ub2c8\ub2e4. <code>server\/<\/code>, \ubaa8\ub4c8, \ub808\uc774\uc5b4\uc5d0\uc11c <code>from 'h3'<\/code>, <code>from 'nitropack'<\/code>, \ub0b4\ubd80 <code>#internal<\/code> \uacbd\ub85c\ub97c \ucc3e\uc544 \ubaa9\ub85d\uc744 \ub9cc\ub4dc\uc138\uc694. \ubaa8\ub4e0 import\ub97c \uae30\uacc4\uc801\uc73c\ub85c \ubc14\uafb8\uae30\ubcf4\ub2e4, Nuxt\uac00 \uacf5\uac1c\ud55c <code>nuxt\/server<\/code> \ub300\uccb4\ubb3c\uc774 \uc788\ub294\uc9c0 \ud558\ub098\uc529 \ud655\uc778\ud569\ub2c8\ub2e4. \uc608\ub97c \ub4e4\uc5b4 \uc774\ubca4\ud2b8\u00b7\uc751\ub2f5\u00b7\ub77c\uc6b0\ud305 \ud0c0\uc785\uc744 \uc571\uc774 \uc9c1\uc811 \uad6c\ud604\uccb4\uc5d0 \ubb36\uc5b4 \uc4f0\uace0 \uc788\ub2e4\uba74 \uacf5\uc6a9 \uc5b4\ub311\ud130 \ud30c\uc77c\uc744 \ud558\ub098 \ub450\uace0 \uadf8\uacf3\uc5d0\uc11c\ub9cc \uc804\ud658\ud558\ub294 \ud3b8\uc774 PR \ubc94\uc704\ub97c \uc904\uc785\ub2c8\ub2e4.<\/p>\n<p>\uac80\uc99d\uc740 \ud0c0\uc785 \uac80\uc0ac\uc640 \uc2e4\uc81c \uc694\uccad\uc744 \uac19\uc774 \ud574\uc57c \ud569\ub2c8\ub2e4. <code>nuxi typecheck<\/code>\uac00 \ud1b5\uacfc\ud574\ub3c4 SSR\uc5d0\uc11c cookie\ub97c \uc124\uc815\ud558\uac70\ub098 \uc624\ub958 status\ub97c \ubc14\uafb8\ub294 API\ub294 \ub7f0\ud0c0\uc784\uc5d0\uc11c \ub2e4\ub974\uac8c \ubcf4\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4. <code>server\/api\/session.get.ts<\/code>, \uc778\uc99d\ub41c <code>server\/api\/me.get.ts<\/code>, \ud30c\uc77c \uc5c5\ub85c\ub4dc endpoint\ub97c \ub300\uc0c1\uc73c\ub85c 200\u00b7401\u00b7429\u00b7500 \uc751\ub2f5 \ud5e4\ub354\uae4c\uc9c0 \uc2a4\ub0c5\uc0f7 \ud14c\uc2a4\ud2b8\ud558\uc138\uc694. E2E\ub294 \ube0c\ub77c\uc6b0\uc800\ub9cc \ubcf4\uc9c0 \ub9d0\uace0 curl\ub85c JSON\uacfc <code>Set-Cookie<\/code>\ub97c \ud655\uc778\ud558\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4.<\/p>\n<h3>CLI v4\uc640 CI\/CD\uc758 \uac1c\ubc1c \uc11c\ubc84\ub97c \ubd84\ub9ac\ud558\uae30<\/h3>\n<p>CLI v4\uc758 <code>.nuxt<\/code> lock\uc740 \ub450 \ubc88\uc9f8 <code>nuxt dev<\/code>\uac00 \uae30\uc874 \uc11c\ubc84\ub97c \uc778\uc2dd\ud560 \uc218 \uc788\uac8c \ud569\ub2c8\ub2e4. \ub85c\uceec\uc5d0\uc11c \uc5d0\uc774\uc804\ud2b8\uac00 \uac1c\ubc1c \uc11c\ubc84\ub97c \ub744\uc6b0\ub294 \ud300\uc740 \ud2b9\ud788 \uc774 \ub3d9\uc791\uc744 \uc54c\uc544\uc57c \ud569\ub2c8\ub2e4. \uae30\uc874 \uc2a4\ud06c\ub9bd\ud2b8\uac00 \ud3ec\ud2b8\ub97c \uc810\uc720\ud55c \ud504\ub85c\uc138\uc2a4\ub97c \ubb34\uc870\uac74 \uc8fd\uc778 \ub4a4 \ub2e4\uc2dc \uc62c\ub838\ub2e4\uba74, \uc0c8 \uc11c\ubc84\uac00 \uc774\ubbf8 \uc874\uc7ac\ud558\ub294 \uacbd\uc6b0\uc640 <code>--takeover<\/code>\uac00 \ud544\uc694\ud55c \uacbd\uc6b0\ub97c \ub098\ub220\uc57c \ud569\ub2c8\ub2e4. \ubc18\ub300\ub85c CI\ub294 \uac1c\ubc1c \uc11c\ubc84\ub97c \uacf5\uc720\ud558\uc9c0 \uc54a\ub294 \uae68\ub057\ud55c workspace\uc5d0\uc11c <code>nuxi build<\/code>\uc640 <code>nuxi preview<\/code>\ub97c \uc2e4\ud589\ud558\ub3c4\ub85d \ub450\ub294 \ud3b8\uc774 \uc7ac\ud604\uc131\uc774 \ub192\uc2b5\ub2c8\ub2e4.<\/p>\n<p><code>package.json<\/code>\uc758 e2e \uba85\ub839\uc5d0\ub294 \uc2dc\uc791 \uba85\ub839, health endpoint, \uc885\ub8cc \ucc45\uc784\uc744 \uba85\ud655\ud788 \uc801\uc73c\uc138\uc694. \uc608\ub97c \ub4e4\uc5b4 <code>\/api\/health<\/code>\uac00 200\uc744 \ubc18\ud658\ud55c \ub4a4 Playwright\ub97c \uc2dc\uc791\ud558\uace0, \ud14c\uc2a4\ud2b8\uac00 \ub05d\ub098\uba74 \ud574\ub2f9 PID\ub9cc \uc885\ub8cc\ud569\ub2c8\ub2e4. <code>.nuxt<\/code> \uc804\uccb4\ub97c \uce90\uc2dc\ud55c\ub2e4\uba74 Node \ubc84\uc804, Nuxt \ubc84\uc804, lockfile hash\ub97c \uce90\uc2dc \ud0a4\uc5d0 \ub123\uace0 \ubc84\uc804\uc774 \ub2ec\ub77c\uc9c0\uba74 \ud3d0\uae30\ud558\uc138\uc694. \ube4c\ub4dc \uc0b0\ucd9c\ubb3c\uc744 \uc624\ub798 \uc7ac\uc0ac\uc6a9\ud574 \uc0dd\uae30\ub294 \uc624\ub958\ub294 CLI \uc18d\ub3c4 \uac1c\uc120\uc73c\ub85c \ud574\uacb0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n<h3>SSR streaming\uc740 TTFB\ubcf4\ub2e4 \uc751\ub2f5 \ubcc0\uacbd \uacbd\ub85c\ub97c \uba3c\uc800 \ubcf4\uae30<\/h3>\n<p>Nuxt 4.5\uc758 experimental <code>ssrStreaming<\/code>\uc740 HTML shell\uc744 \uba3c\uc800 \ubcf4\ub0b4 TTFB\ub97c \ub0ae\ucd9c \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub7ec\ub098 \uc2a4\ud2b8\ub9ac\ubc0d\uc774 \uc2dc\uc791\ub41c \ub4a4\uc5d0\ub294 HTTP status\uc640 header\ub97c \ubc14\uafc0 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uacf5\uc2dd \ube14\ub85c\uadf8\ub3c4 <code>&lt;script setup&gt;<\/code>\uc5d0\uc11c\uc758 <code>setResponseStatus()<\/code>, middleware \uc911 cookie \uc4f0\uae30 \uac19\uc740 \ud6c4\ubc18 \ubcc0\uacbd\uc774 \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0 \ubc18\uc601\ub418\uc9c0 \uc54a\uc744 \uc218 \uc788\ub2e4\uace0 \uc124\uba85\ud569\ub2c8\ub2e4. <code>redirect<\/code>, cache, ISR, SWR, <code>ssr: false<\/code> routeRules\uc5d0\ub294 \uc790\ub3d9 \ud3f4\ubc31\uc774 \uc788\uc9c0\ub9cc, \uc571\uc758 \ubaa8\ub4e0 \uacbd\ub85c\ub97c \ub300\uc2e0 \uac80\uc0ac\ud574 \uc8fc\uc9c0\ub294 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub530\ub77c\uc11c \ucf58\ud150\uce20 \ubaa9\ub85d\ucc98\ub7fc \uc77d\uae30 \uc911\uc2ec\uc778 route\uc5d0\uc11c\ub9cc \uc2dc\uc791\ud558\uc138\uc694. <code>nuxt.config.ts<\/code>\uc5d0 streaming\uc744 \ucf1c\uae30 \uc804, \uc778\uc99d middleware\u00b7A\/B cookie\u00b7\uc9c0\uc5ed redirect\u00b7\uc5d0\ub7ec \ud398\uc774\uc9c0\ub97c \ud45c\ub85c \ub9cc\ub4e4\uace0 \uac01 \uacbd\ub85c\uc5d0\uc11c \uccab \ubc14\uc774\ud2b8 \uc774\ud6c4 \uc5b4\ub5a4 \ud5e4\ub354 \ubcc0\uacbd\uc774 \uc788\ub294\uc9c0 \ucc3e\uc2b5\ub2c8\ub2e4. Googlebot \ub4f1 \ubd07\uc5d0\ub294 \uc644\uc804 \ub80c\ub354\ub9c1\ub41c HTML\uc744 \uc8fc\ub294 \uae30\ubcf8 \ub3d9\uc791\uc774 \uc788\uc5b4\ub3c4, \uc2e4\uc81c \ubc30\ud3ec URL\uc5d0\uc11c robots\uc640 OG \uba54\ud0c0\uac00 \uc720\uc9c0\ub418\ub294\uc9c0 Lighthouse\uc640 curl\ub85c \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<h3>Nuxt 3 EOL\uacfc \ubcf4\uc548 \ud328\uce58\ub294 \ubcc4\uac1c\uc758 \uccb4\ud06c\ud3ec\uc778\ud2b8<\/h3>\n<p>Nuxt 3 \uc9c0\uc6d0 \uc885\ub8cc\ub294 \u2018\ub2f9\uc7a5 \ube4c\ub4dc\uac00 \uae68\uc9c4\ub2e4\u2019\ub294 \ub73b\uc740 \uc544\ub2c8\uc9c0\ub9cc, \uc0c8 \ubcf4\uc548 \uc218\uc815\uc774 \uacc4\uc18d \uc81c\uacf5\ub41c\ub2e4\ub294 \uae30\ub300\ub97c \ubc84\ub824\uc57c \ud55c\ub2e4\ub294 \ub73b\uc785\ub2c8\ub2e4. \ud2b9\ud788 \uacf5\uc2dd \ubcf4\uc548 \uad8c\uace0\uc5d0\ub294 route middleware\ub9cc\uc73c\ub85c \ubcf4\ud638\ud55c <code>.server.vue<\/code> \ud398\uc774\uc9c0\uac00 <code>\/__nuxt_island\/<\/code> \uacbd\ub85c\uc5d0\uc11c \uc6b0\ud68c\ub420 \uc218 \uc788\uc5c8\ub358 \uc0ac\ub840\uac00 \uc788\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/github.com\/nuxt\/nuxt\/security\/advisories\/GHSA-hg3f-28rg-4jxj\" target=\"_blank\" rel=\"noopener\">GHSA-hg3f-28rg-4jxj<\/a>\ub294 \uc601\ud5a5\uc744 \ubc1b\ub294 \ubc84\uc804\uacfc \ud328\uce58 \ubc84\uc804\uc744 \uba85\uc2dc\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc911\uc694\ud55c \uad50\ud6c8\uc740 \ubc84\uc804 \uc22b\uc790\ub9cc \uc62c\ub9ac\ub77c\ub294 \uac83\uc774 \uc544\ub2d9\ub2c8\ub2e4. \uc778\uc99d\uc740 <code>middleware\/auth.ts<\/code>\ub9cc \ubbff\uc9c0 \ub9d0\uace0 <code>server\/api<\/code>\uc758 \ub370\uc774\ud130 \uc870\ud68c \uc9c0\uc810\uc5d0\uc11c\ub3c4 \uc138\uc158\uacfc \uad8c\ud55c\uc744 \uac80\uc99d\ud574\uc57c \ud569\ub2c8\ub2e4. <code>pages\/admin.server.vue<\/code> \uac19\uc740 \ud30c\uc77c\uc774 \uc788\ub2e4\uba74 \uc9c1\uc811 island endpoint\ub97c \uc694\uccad\ud558\ub294 \ud68c\uadc0 \ud14c\uc2a4\ud2b8\ub97c \ub123\uace0, \ube44\uc778\uac00 \uc694\uccad\uc5d0\uc11c HTML \uc870\uac01\uc774\ub098 \uc0ac\uc6a9\uc790 \ub370\uc774\ud130\uac00 \ub098\uc624\uc9c0 \uc54a\ub294\uc9c0 \ud655\uc778\ud558\uc138\uc694. routeRules\ub294 \ud3b8\ub9ac\ud55c \ubc30\ud3ec \uc124\uc815\uc774\uc9c0 \ubbfc\uac10 \ub370\uc774\ud130\uc758 \uc720\uc77c\ud55c \ubc29\uc5b4\uc120\uc774 \uc544\ub2d9\ub2c8\ub2e4.<\/p>\n<h3>\uad00\ucc30 \uac00\ub2a5\ud55c \uc5c5\uadf8\ub808\uc774\ub4dc\ub85c \ub05d\ub0b4\uae30<\/h3>\n<p>Nuxt 4.6 \uc5c5\uadf8\ub808\uc774\ub4dc\ub294 \ud55c \ubc88\uc758 \ube4c\ub4dc \uc131\uacf5\ubcf4\ub2e4 \ubc30\ud3ec \ub4a4 \uad00\ucc30\uc774 \uc911\uc694\ud569\ub2c8\ub2e4. \uc11c\ubc84 import\ub97c \ubc14\uafbc \ub4a4\uc5d0\ub294 SSR \uc624\ub958\uc728, API p95, hydration warning, 404 \ube44\uc728\uc744 \uc774\uc804 \ub9b4\ub9ac\uc2a4\uc640 \ube44\uad50\ud558\uc138\uc694. CLI\uc758 \ub354 \ube60\ub978 \ucd08\uae30 \ud45c\uc2dc \uc2dc\uac04\uc740 \ub85c\uceec \uccb4\uac10\uc5d0 \ub3c4\uc6c0\uc774 \ub418\uc9c0\ub9cc, \uc2e4\uc81c CI \ucd1d\uc2dc\uac04\uc740 \uc758\uc874\uc131 \uc124\uce58, typecheck, prerender, \uce90\uc2dc \uc801\uc911 \uc5ec\ubd80\uc5d0 \ub530\ub77c \ub2ec\ub77c\uc9d1\ub2c8\ub2e4. \uac01\uac01\uc744 \ubd84\ub9ac\ud574 \uae30\ub85d\ud558\uc9c0 \uc54a\uc73c\uba74 \ubb34\uc5c7\uc774 \uac1c\uc120\ub410\ub294\uc9c0 \uc54c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub864\ubc31\uc740 package manager\uc758 lockfile\uacfc \uc774\uc804 \ucee8\ud14c\uc774\ub108 \uc774\ubbf8\uc9c0\ub85c \ud560 \uc218 \uc788\uac8c \uc900\ube44\ud569\ub2c8\ub2e4. database migration\uacfc \ud504\ub808\uc784\uc6cc\ud06c \uc5c5\uadf8\ub808\uc774\ub4dc\ub97c \uac19\uc740 \ubc30\ud3ec\uc5d0 \uc11e\uc9c0 \ub9d0\uace0, canary \ud658\uacbd\uc5d0 \uba3c\uc800 \ub123\uc5b4 SSR \ud398\uc774\uc9c0\u00b7\uc11c\ubc84 API\u00b7\uc774\ubbf8\uc9c0 \ucd5c\uc801\ud654\u00b7\ubc30\ud3ec preset\uc744 \ud55c \ubc88\uc529 \ud1b5\uacfc\uc2dc\ud0a4\uc138\uc694. \uc624\ub958 \ucf54\ub4dc\uac00 \uc548\uc815\ud654\ub41c 4.5 \uacc4\uc5f4\uc758 \uc7a5\uc810\ub3c4 \uc5ec\uae30\uc11c \uc0b4\uc544\ub0a9\ub2c8\ub2e4. \uc5d0\ub7ec \ucf54\ub4dc\uc640 \uc694\uccad ID\ub97c alert\uc5d0 \ud3ec\ud568\ud558\uba74 \ub85c\uadf8\uc5d0\uc11c \uc6d0\uc778\uc744 \ud6e8\uc52c \ube68\ub9ac \uc881\ud790 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<h2>\uac1c\ubc1c\uc790 \uc2e4\ud589 \uacc4\ud68d<\/h2>\n<ol>\n<li><code>node --version<\/code>\uc73c\ub85c CI\uc640 \uac1c\ubc1c \ucee8\ud14c\uc774\ub108\uac00 Nuxt 4.6 \uc694\uad6c \ubc84\uc804(v22.21+, v24.11+, v26+)\uc744 \ub9cc\uc871\ud558\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.<\/li>\n<li><code>server\/<\/code>\uc640 \ubaa8\ub4c8\uc758 <code>h3<\/code>\u00b7<code>nitropack<\/code> \uc9c1\uc811 import \ubaa9\ub85d\uc744 \ub9cc\ub4e4\uace0 \uacf5\uac1c <code>nuxt\/server<\/code> API\ub85c \ubc14\uafc0 \ud6c4\ubcf4\ub97c \ud45c\uc2dc\ud569\ub2c8\ub2e4.<\/li>\n<li>\ubcc4\ub3c4 \ube0c\ub79c\uce58\uc5d0\uc11c <code>npx nuxt upgrade --dedupe<\/code> \ud6c4 lockfile diff\uc640 custom Vite\/Rspack \ud50c\ub7ec\uadf8\uc778\uc744 \ub9ac\ubdf0\ud569\ub2c8\ub2e4.<\/li>\n<li>\uc778\uc99d API, cookie, redirect, \uc624\ub958 \uc751\ub2f5\uc5d0 curl \uae30\ubc18 SSR \ud68c\uadc0 \ud14c\uc2a4\ud2b8\ub97c \ucd94\uac00\ud569\ub2c8\ub2e4.<\/li>\n<li>\uac1c\ubc1c \uc11c\ubc84\ub97c \ub744\uc6b0\ub294 IDE\u00b7\uc5d0\uc774\uc804\ud2b8\u00b7Playwright \uc2a4\ud06c\ub9bd\ud2b8\uac00 CLI v4 lock \ubc0f \uc885\ub8cc \ucc45\uc784\uc744 \uc9c0\ud0a4\ub294\uc9c0 \ud655\uc778\ud569\ub2c8\ub2e4.<\/li>\n<li><code>experimental.ssrStreaming<\/code>\uc740 \ucf58\ud150\uce20 route \ud55c \uacf3\uc5d0\uc11c\ub9cc canary\ub85c \ucf1c\uace0 TTFB\u00b7status\u00b7header\u00b7SEO HTML\uc744 \ube44\uad50\ud569\ub2c8\ub2e4.<\/li>\n<li><code>.server.vue<\/code>\uc640 <code>\/__nuxt_island\/<\/code> \ub178\ucd9c \uacbd\ub85c\ub97c \uac80\uc0ac\ud558\uace0 \uc11c\ubc84 \ub370\uc774\ud130 \uacc4\uce35\uc5d0\uc11c\ub3c4 \uad8c\ud55c\uc744 \uac80\uc99d\ud569\ub2c8\ub2e4.<\/li>\n<li>\ubc30\ud3ec \ud6c4 7\uc77c\uac04 SSR \uc624\ub958\uc728, API p95, hydration warning, 401\/403 \ube44\uc728\uc744 \uc774\uc804 \ubc84\uc804\uacfc \ube44\uad50\ud558\uace0 \ub864\ubc31 \uae30\uc900\uc744 \uc801\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<\/ol>\n<h2>\ub9ac\uc2a4\ud06c\uc640 \ud55c\uacc4<\/h2>\n<p>Nuxt 4.6\uc758 \uc11c\ubc84 \ube44\uc885\uc18d\uc131\uc740 \ubc29\ud5a5\uacfc \uacf5\uac1c API\ub97c \uc81c\uacf5\ud558\ub294 \ubcc0\ud654\uc774\uc9c0, \ubaa8\ub4e0 H3\/Nitro \ucf54\ub4dc\ub97c \ud55c \ubc88\uc5d0 \uc5c6\uc560\ub3c4 \ub41c\ub2e4\ub294 \ubcf4\uc7a5\uc740 \uc544\ub2d9\ub2c8\ub2e4. \uc4f0\ub294 \ubaa8\ub4c8, \ubc30\ud3ec adapter, \ucee4\uc2a4\ud140 server preset\uc5d0 \ub530\ub77c \ud638\ud658\uc131 \uc810\uac80\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. \uc2e4\ud5d8\uc801 <code>@nuxt\/vite-server<\/code>\uc640 SSR streaming\uc740 \uae30\ubcf8 Nitro \uad6c\uc131\uc744 \ubc14\uafb8\uae30 \uc804\uc5d0 \uaca9\ub9ac \ud658\uacbd\uc5d0\uc11c \uac80\uc99d\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p>CLI v4\uc758 \uc131\ub2a5 \uc218\uce58\ub294 \uacf5\uc2dd \ub9b4\ub9ac\uc2a4 \ub178\ud2b8\uc758 \ube44\uad50 \ud658\uacbd \uc218\uce58\uc785\ub2c8\ub2e4. \uac1c\ubc1c\uc790\uc758 Mac, \ubaa8\ub178\ub808\ud3ec \ud06c\uae30, \ubc14\uc774\ub7ec\uc2a4 \uac80\uc0ac, \uc6d0\uaca9 \ud30c\uc77c \uc2dc\uc2a4\ud15c, CI \uce90\uc2dc\uc5d0\uc11c\ub294 \ub2e4\ub974\uac8c \ub098\uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub864\ubc31 \uc870\uac74\uc740 build \uc2e4\ud328\ub9cc\uc774 \uc544\ub2d9\ub2c8\ub2e4. SSR 5xx \uc99d\uac00, \uc778\uc99d \uc6b0\ud68c \uc9d5\ud6c4, \ud5e4\ub354 \ub204\ub77d, \uc774\ubbf8\uc9c0\u00b7CSS flash, \ubc30\ud3ec preset\uc758 cold start \uae09\uc99d\uc774 \ubcf4\uc774\uba74 \uc774\uc804 lockfile\uacfc \uc774\ubbf8\uc9c0\ub85c \ub418\ub3cc\ub9ac\uace0 \uc6d0\uc778\uc744 \ubd84\ub9ac\ud558\uc138\uc694.<\/p>\n<h2>FAQ<\/h2>\n<h3>Nuxt 3 \ud504\ub85c\uc81d\ud2b8\ub294 Nuxt 4.6\uc73c\ub85c \ubc14\ub85c \uc62c\ub824\uc57c \ud558\ub098\uc694?<\/h3>\n<p>Nuxt 3\uc740 \uc9c0\uc6d0 \uc885\ub8cc \uc0c1\ud0dc\uc774\ubbc0\ub85c \ub9c8\uc774\uadf8\ub808\uc774\uc158 \uacc4\ud68d\uc740 \uc11c\ub458\ub7ec\uc57c \ud569\ub2c8\ub2e4. \ub2e4\ub9cc production\uc5d0\uc11c \uc989\uc2dc \uba54\uc774\uc800 \uc5c5\uadf8\ub808\uc774\ub4dc\ud558\uae30\ubcf4\ub2e4 \uacf5\uc2dd Upgrade Guide\uc640 \uc2a4\ud14c\uc774\uc9d5 \ud68c\uadc0 \ud14c\uc2a4\ud2b8\ub97c \uac70\uccd0 4.x\uc758 \uc9c0\uc6d0 \ubc84\uc804\uc73c\ub85c \uc62e\uae30\uc138\uc694. \ubcf4\uc548 \ubb38\uc81c\ub294 \ub9c8\uc774\uadf8\ub808\uc774\uc158\uacfc \ubcc4\ub3c4\ub85c \ud604\uc7ac \uc9c0\uc6d0\ub418\ub294 \ud328\uce58 \uc218\uc900\uc778\uc9c0 \uba3c\uc800 \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<h3>Nuxt 4.6\uc758 nuxt\/server\ub294 \uae30\uc874 h3 import\ub97c \uc804\ubd80 \ub300\uccb4\ud558\ub098\uc694?<\/h3>\n<p>Nuxt\uac00 \uc571\uc5d0 \ud544\uc694\ud55c \uacf5\uac1c \uc11c\ubc84 \ud45c\uba74\uc744 \uc81c\uacf5\ud558\ub824\ub294 \ubc29\ud5a5\uc785\ub2c8\ub2e4. \uc2e4\uc81c \ub300\uccb4 \uac00\ub2a5 \uc5ec\ubd80\ub294 \uc0ac\uc6a9\ud558\ub294 \ud568\uc218\uc640 \ubaa8\ub4c8\uc5d0 \ub530\ub77c \ub2e4\ub974\ubbc0\ub85c, \uc9c1\uc811 import\ub97c \ucc3e\uc544 \uacf5\uc2dd API\uc640 \ub300\uc870\ud55c \ub4a4 \uc5b4\ub311\ud130 \ub2e8\uc704\ub85c \ubc14\uafb8\ub294 \uac83\uc774 \uc548\uc804\ud569\ub2c8\ub2e4.<\/p>\n<h3>SSR streaming\uc744 \ucf1c\uba74 Nuxt SEO\uac00 \ub098\ube60\uc9c0\ub098\uc694?<\/h3>\n<p>\uacf5\uc2dd \uc124\uba85\uc0c1 \ubd07\uacfc crawler\uc5d0\ub294 \uc2a4\ud2b8\ub9ac\ubc0d\uc774 \uc790\ub3d9 \ube44\ud65c\uc131\ud654\ub418\uc5b4 \uc644\uc804 \ub80c\ub354 HTML\uc744 \ubc1b\uc2b5\ub2c8\ub2e4. \uadf8\ub798\ub3c4 \ud504\ub85c\uc81d\ud2b8\uc758 bot regex, \uce90\uc2dc, redirect, meta \ud0dc\uadf8\uac00 \uc5bd\ud790 \uc218 \uc788\uc73c\ubbc0\ub85c \uc2e4\uc81c \uacf5\uac1c URL\uc758 HTML\uacfc Search Console \uad00\ucc30\uc744 \uac80\uc99d\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<h2>\ucd9c\ucc98 \ubc0f \ucd94\uac00 \uc77d\uae30<\/h2>\n<ul>\n<li><a href=\"https:\/\/github.com\/nuxt\/nuxt\/releases\/tag\/v4.6.0\" target=\"_blank\" rel=\"noopener\">Nuxt: v4.6.0 release notes (2026-10-05)<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/nuxt\/cli\/releases\/tag\/v4.0.0\" target=\"_blank\" rel=\"noopener\">Nuxt CLI: v4.0.0 release notes<\/a><\/li>\n<li><a href=\"https:\/\/nuxt.com\/blog\/v4-5\" target=\"_blank\" rel=\"noopener\">Nuxt: Nuxt 4.5 release (2026-07-18)<\/a><\/li>\n<li><a href=\"https:\/\/nuxt.com\/blog\/v4-5-security\" target=\"_blank\" rel=\"noopener\">Nuxt: Security Patch Releases<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/nuxt\/nuxt\/security\/advisories\/GHSA-hg3f-28rg-4jxj\" target=\"_blank\" rel=\"noopener\">Nuxt Security Advisory GHSA-hg3f-28rg-4jxj<\/a><\/li>\n<li><a href=\"https:\/\/nuxt.com\/docs\/getting-started\/upgrade\" target=\"_blank\" rel=\"noopener\">Nuxt: Upgrade Guide<\/a><\/li>\n<li><a href=\"https:\/\/nuxt.com\/docs\/guide\/going-further\/experimental-features#ssrstreaming\" target=\"_blank\" rel=\"noopener\">Nuxt: SSR streaming experimental documentation<\/a><\/li>\n<\/ul>\n<h2>\ub354 \uae4a\uac8c \uc77d\uae30: \uc2e4\uc804 \uac00\uc774\ub4dc<\/h2>\n<p>\uc774 \ub9ac\ud3ec\ud2b8\ub294 \ucd5c\uadfc \ud750\ub984\uc744 \ube60\ub974\uac8c \ud30c\uc545\ud558\uae30 \uc704\ud55c \uc694\uc57d\uc785\ub2c8\ub2e4. \uc2e4\uc81c \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc801\uc6a9\ud560 \ub54c\ub294 \uc544\ub798\uc758 \uae30\uc900 \uae00\uacfc \ud568\uaed8 \ud655\uc778\ud558\uba74 \ub354 \uc548\uc804\ud569\ub2c8\ub2e4.<\/p>\n<ul>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/113\/\">AI \uc5d0\uc774\uc804\ud2b8\ub780 \ubb34\uc5c7\uc778\uac00?<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/114\/\">\ud504\ub86c\ud504\ud2b8 \uc778\uc81d\uc158 \ubcf4\uc548 \uccb4\ud06c\ub9ac\uc2a4\ud2b8<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/115\/\">AI \ucf54\ub529 \ub3c4\uad6c \uc548\uc804 \uc6cc\ud06c\ud50c\ub85c<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/116\/\">Nuxt SEO \uc124\uc815 \ubc29\ubc95<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/117\/\">Nuxt\uc640 WordPress Headless CMS \uad6c\uc870<\/a><\/li>\n<li><a href=\"https:\/\/gilnas.synology.me\/wordpress\/118\/\">\uac1c\ubc1c\uc790 \ube14\ub85c\uadf8 \uc560\ub4dc\uc13c\uc2a4 \uc2b9\uc778 \uc804\ub7b5<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Nuxt 4.6\uc758 nuxt\/server\u00b7CLI v4 \ubcc0\ud654\ub97c \uae30\uc900\uc73c\ub85c SSR, CI\/CD, \ubcf4\uc548 \ud68c\uadc0\ub97c \uc810\uac80\ud558\ub294 \uc2e4\uc804 \uc5c5\uadf8\ub808\uc774\ub4dc \uac00\uc774\ub4dc\uc785\ub2c8\ub2e4.<\/p>\n","protected":false},"author":1,"featured_media":591,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nuxt-trend"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/posts\/592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/comments?post=592"}],"version-history":[{"count":0,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/posts\/592\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/media\/591"}],"wp:attachment":[{"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/media?parent=592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/categories?post=592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gilnas.synology.me\/wordpress\/wp-json\/wp\/v2\/tags?post=592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}