// sdk · مكوّنات الويب
مكوّنات الويب AstroWay (ألفا)
عجلة الميلاد، مرحلة القمر، التوافق، التارو والأبراج كعناصر HTML عادية لأي موقع: وسم <script> واحد من CDN، أو npm install. الرسوم تُرسم بنفس الكود كما في API، لذا العجلة على صفحتك تطابق ما تُرجعه /v1/render. ألفا: قد تتغيّر أسماء السمات قبل 1.0.
// 01 / install
التثبيت
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> استيراد: import '@astroway/ui';
اعرض في السجل → @astroway/ui
// 02 / highlights
المميزات
- عناصر مخصصة عادية
- نفس SVG كـ /v1/render
- لا مفتاح للبيانات العامة
- مفتاح pk_ بأصول حد
- 21 لغة من استجابات API
// 03 / first request
أول طلب
<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> ابدأ مع مكوّنات الويب
10,000 رصيد مجاناً شهرياً. SDK مفتوح المصدر، يتم إنشاؤه من OpenAPI 3.1، ومتزامن دائماً مع الخلفية (backend).