// sdk · Componentes Web
Componentes web de AstroWay (alpha)
Rueda natal, fase lunar, compatibilidad, tarot y horóscopo como elementos HTML simples para cualquier sitio: una etiqueta <script> de un CDN, o npm install. Los gráficos se dibujan con el mismo código que la API, así que una rueda en tu página coincide con lo que devuelve /v1/render. Alpha: los nombres de atributos pueden cambiar antes de la 1.0.
// 01 / install
Instalar
npm install @astroway/ui@alpha pnpm
pnpm add @astroway/ui yarn
yarn add @astroway/ui CDN
<script type="module" src="https://cdn.jsdelivr.net/npm/@astroway/ui/dist/cdn/index.js"></script> importar: import '@astroway/ui';
Ver en el registro → @astroway/ui
// 02 / highlights
Características destacadas
- Elementos personalizados simples: HTML, WordPress, Vue, Svelte, React 19, Next.js
- El mismo SVG que /v1/render
- Sin clave para datos públicos
- Clave pk_ con origen
- 21 idiomas de respuestas API
// 03 / first request
Primera solicitud
<script type="module" src="https://cdn.jsdelivr.net/npm/@astroway/ui/dist/cdn/index.js"></script>
<!-- keyless: the moon phase in the visitor's language -->
<aw-moon-phase lang="uk"></aw-moon-phase>
<!-- a publishable pk_ key bound to your domain, credit cap and endpoint list -->
<aw-natal-wheel api-key="pk_live_..." date="1990-07-14" time="14:30"
latitude="50.45" longitude="30.52" timezone-offset="3"></aw-natal-wheel> Empezar con Componentes Web
10 000 créditos gratis al mes. SDK de código abierto, generado desde OpenAPI 3.1, siempre sincronizado con el backend.