ابنِ أسرع، أطلق بثقة
كل ما تحتاجه للانتقال من الفكرة إلى الإنتاج
مخططات تصريحية
عرّف تطبيقك بالكامل كمخطط. الكيانات والسمات والصفحات والتكاملات - كلها في مكان واحد.
آلات الحالة
صمم السلوكيات كآلات حالة مع حراس وتأثيرات. قابلة للتنبؤ والاختبار وآمنة بالتصميم.
توليد متكامل
ترجم إلى واجهة React وخادم Express/FastAPI ونماذج قاعدة البيانات. مخطط واحد، تطبيق كامل.
تكاملات مدمجة
اتصل بالخدمات الخارجية مع موصلات جاهزة. Stripe و Twilio و OpenAI والمزيد.
الوقت الحقيقي والألعاب
ابنِ تطبيقات الوقت الحقيقي والألعاب بنفس النهج التصريحي. دعم WebSocket مُضمن.
مدعوم بالذكاء الاصطناعي
ولّد المخططات من اللغة الطبيعية. دع الذكاء الاصطناعي يتعامل مع الكود المتكرر بينما تركز على المنطق.
كيان + سمة = مدار
كما تدور الإلكترونات حول النواة وفق قواعد الكم، تتبع مكونات تطبيقك قواعد آلة الحالة. كل مدار هو كيان مع سمات مرفقة تحدد سلوكه وواجهته وتكاملاته.
{
"name": "HelloWorld",
"orbitals": [{
"name": "Greeter",
"entity": {
"name": "Greeting",
"fields": [
{ "name": "message", "type": "string" },
{ "name": "count", "type": "number" }
]
},
"traits": [{
"name": "Clickable",
"stateMachine": {
"initial": "idle",
"states": ["idle", "greeted"],
"transitions": [{
"from": "idle",
"event": "CLICK",
"to": "greeted",
"effects": [
["set", "message", "Hello, World!"],
["increment", "count", 1],
["render-ui", "main", {
"pattern": "stats",
"props": {
"title": "@entity.message",
"value": "@entity.count"
}
}]
]
}]
}
}]
}]
}
set — تحديث حقل الكيانincrement — إضافة إلى رقمrender-ui — عرض نمط في منطقةجاهز للبناء؟
ثبّت CLI وأنشئ أول مخطط مداري في ثوانٍ.
npx @almadar/cli init my-app