Open Source · Blog · Learning material

open-source-blog · Awaiting integration

Learning material

This menu item has no description yet.

The current slug is /en/c/open-source-blog/resources/learning. It is already a real, crawlable, individually shareable route — it just has no dedicated SFC yet, so it falls back to this skeleton. That is exactly how "menu first, page later" works.

Suggested component file

app/components/apps/open-source-blog/ResourcesLearningPage.vue

Create that file and add one line to the registry.

Registry entry

'open-source-blog/resources/learning': () => import('~/components/apps/...')

Page conventions

  • Accept props: community / node / path — pages never parse the route themselves.
  • Use a card-style header for the page title and filter tabs.
  • List items always use card / card-hover so sections look consistent.
  • Data always comes from an API or build-time data — never hardcode business numbers in a component.