diff --git a/content/.obsidian/plugins/recent-files-obsidian/data.json b/content/.obsidian/plugins/recent-files-obsidian/data.json index a69fbc0d..f8057c64 100644 --- a/content/.obsidian/plugins/recent-files-obsidian/data.json +++ b/content/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,12 +1,16 @@ { "recentFiles": [ { - "basename": "React MOC", - "path": "mocs/React MOC.md" + "basename": "Docker", + "path": "docker/Docker.md" }, { "basename": "Full Route Cache", - "path": "mocs/Full Route Cache.md" + "path": "react/next-cache/Full Route Cache.md" + }, + { + "basename": "React MOC", + "path": "mocs/React MOC.md" }, { "basename": "Router Cache", @@ -195,10 +199,6 @@ { "basename": "PostgreSQL Table", "path": "postgresql/PostgreSQL Table.md" - }, - { - "basename": "Install PostgreSQL on WSL 2 (Ubuntu)", - "path": "postgresql/Install PostgreSQL on WSL 2 (Ubuntu).md" } ], "omittedPaths": [], diff --git a/content/.obsidian/workspace.json b/content/.obsidian/workspace.json index 42dc4b4c..a8c041f2 100644 --- a/content/.obsidian/workspace.json +++ b/content/.obsidian/workspace.json @@ -11,8 +11,12 @@ "id": "94dafe9c731fce38", "type": "leaf", "state": { - "type": "empty", - "state": {} + "type": "markdown", + "state": { + "file": "docker/Docker.md", + "mode": "source", + "source": false + } } } ] @@ -98,6 +102,7 @@ "state": { "type": "localgraph", "state": { + "file": "docker/Docker.md", "options": { "collapse-filter": true, "search": "", @@ -146,7 +151,9 @@ "type": "leaf", "state": { "type": "outline", - "state": {} + "state": { + "file": "docker/Docker.md" + } } }, { @@ -185,7 +192,9 @@ "type": "leaf", "state": { "type": "file-properties", - "state": {} + "state": { + "file": "docker/Docker.md" + } } } ] @@ -201,6 +210,7 @@ "state": { "type": "outgoing-link", "state": { + "file": "docker/Docker.md", "linksCollapsed": false, "unlinkedCollapsed": false } @@ -219,6 +229,7 @@ "state": { "type": "backlink", "state": { + "file": "docker/Docker.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -250,8 +261,10 @@ }, "active": "94dafe9c731fce38", "lastOpenFiles": [ + "react/next-cache/Full Route Cache.md", + "docker/Docker.md", + "docker", "mocs/React MOC.md", - "mocs/Full Route Cache.md", "react/next-cache/Router Cache.md", "react/next-cache/Request Memoization.md", "react/next-cache/Data Cache.md", @@ -270,7 +283,6 @@ "web-dev", "browser-event/Event Delegation (event.target).md", "react/server-action", - "Untitled", "browser-event/Event Capturing and Bubbling.md", "browser-event", "index.md", diff --git a/content/docker/Docker.md b/content/docker/Docker.md new file mode 100644 index 00000000..b720fcea --- /dev/null +++ b/content/docker/Docker.md @@ -0,0 +1,11 @@ +--- +draft: false +date: 2024-06-09 17:29 +tags: + - docker +--- + + + +> [!info] References +> - diff --git a/content/mocs/Full Route Cache.md b/content/react/next-cache/Full Route Cache.md similarity index 98% rename from content/mocs/Full Route Cache.md rename to content/react/next-cache/Full Route Cache.md index 3c2ddd53..97b20fa7 100644 --- a/content/mocs/Full Route Cache.md +++ b/content/react/next-cache/Full Route Cache.md @@ -1,6 +1,6 @@ --- draft: false -date: 2024-06-04 00:19 +date: 2024-06-09 17:29 tags: - react - nextjs diff --git a/content/react/next-cache/Router Cache.md b/content/react/next-cache/Router Cache.md index 77e4d422..1bc4f4ab 100644 --- a/content/react/next-cache/Router Cache.md +++ b/content/react/next-cache/Router Cache.md @@ -10,9 +10,9 @@ tags: ![[router-cache.png]] > Source: [Finally Master Next.js's Most Complex Feature - Caching (webdevsimplified.com)](https://blog.webdevsimplified.com/2024-01/next-js-app-router-cache/) -Before we learn about the router cache, we should know that the [[full route cache]] stores both HTML and RSCP persistently on the server over multiple user requests. +Before we learn about the router cache, we should know that the [[Full Route Cache]] stores both HTML and RSCP persistently on the server over multiple user requests. -The router cache, on the other hand, ==only caches RSCP in the client browser for the duration of a user session==. Furthermore, while the [[full route cache]] caches only statically rendered routes, ==the router cache caches both statically and dynamically rendered routes.== +The router cache, on the other hand, ==only caches RSCP in the client browser for the duration of a user session==. Furthermore, while the [[Full Route Cache]] caches only statically rendered routes, ==the router cache caches both statically and dynamically rendered routes.== The duration of the stored cache depends on the route type: