Getting started

Install the packages you need from the @dojo-ng scope and import them to register the custom elements.

This is a Tier-0 skeleton page. The full page carries five tabs — React, Vue, Angular, Svelte, and Plain HTML — per wiki/dojo-ng-site-structure.md §2 (Docs). Plain HTML gets equal billing, not an afterthought: it needs no adapter, so it is the shortest of the five.

Plain HTML

Illustrative — @dojo-ng/* packages are not yet published to npm, so this import map doesn't resolve today. Real getting-started copy lands once the packages ship.

<script type="importmap">
{
  "imports": {
    "@dojo-ng/button": "https://esm.sh/@dojo-ng/button"
  }
}
</script>
<script type="module">import "@dojo-ng/button";</script>
<dj-button kind="outlined">Save</dj-button>