تواصل معنا
Webflow Premium Partner إيهاب فايز
العودة لأدوات AI Coding
الواجهات والتصميم

Astro Static Site Framework

ابني مواقع محتوى باستخدام Astro، من غير JavaScript بشكل افتراضي مع دعم components من React و Vue و Svelte.

Claude Code Cursor Copilot Windsurf Gemini CLI

نظرة عامة

Astro هو إطار عمل ويب مصمم للمواقع الغنية بالمحتوى وبيبعت صفر JavaScript للعميل بشكل افتراضي. أدوات الـ AI بتقدر تعمل scaffold لمشاريع Astro، وتعمل components بصيغة `.astro` مع template syntax، وتضبط الـ integrations، وتجهّز content collections مع type-safe schemas.

معمارية الـ island في Astro بتخليك تعمل hydrate للـ interactive components بس في الأماكن اللي محتاجها، باستخدام أي UI framework (React, Vue, Svelte, Solid). أداة الـ AI بتقدر تنفّذ partial hydration مع directives زي `client:load` و `client:idle` و `client:visible`، وده بيحسّن الأداء تلقائياً.

مع دعم Markdown/MDX المدمج و content collections وتحسين الصور، Astro مثالي للمدونات ومواقع التوثيق وصفحات التسويق. أدوات الـ AI بتقدر تولّد content collection schemas، وتنفّذ i18n routing، وتضبط SSR مع Node أو edge adapters، وتحسّن الموقع لدرجات Lighthouse مثالية.

لمن هذه الأداة؟

  • صانعي المحتوى اللي بيبنوا مدونات ومواقع توثيق
  • فرق التسويق اللي بتعمل صفحات هبوط عالية الأداء
  • المطورين اللي بيبنوا مواقع multi-framework بمعمارية island
  • الفرق اللي بتنقل مواقع ثابتة لإطار عمل حديث بتجربة تطوير أفضل

التثبيت

إعداد Claude Code
npm create astro@latest
Claude Code works with Astro projects directly

الإعدادات

// astro.config.mjs
import { defineConfig } from "astro/config";
import tailwind from "@astrojs/tailwind";
import react from "@astrojs/react";
export default defineConfig({
  integrations: [tailwind(), react()],
  output: "hybrid",
});