البدء مع Hugo

دليل سريع لإعداد موقع ثابت باستخدام Hugo وقالب Stack.

لماذا Hugo؟

يُعتبر Hugo أحد أسرع مولّدات المواقع الثابتة المتاحة. مكتوب بلغة Go، يبني المواقع في أجزاء من الثانية، ولديه نظام بيئي غني من القوالب.

المميزات الرئيسية

  1. سريع جداً — يبني آلاف الصفحات في أقل من ثانية
  2. بدون تبعيات — ملف تنفيذي واحد، لا حاجة لبيئة تشغيل
  3. مرن — قوالب قوية باستخدام Go templates
  4. قوالب رائعة — مئات القوالب المجتمعية المتاحة

إعداد سريع

البدء سهل ومباشر:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# تثبيت Hugo
winget install Hugo.Hugo.Extended

# إنشاء موقع جديد
hugo new site my-blog

# إضافة قالب
git submodule add https://github.com/CaiJimmy/hugo-theme-stack.git themes/hugo-theme-stack

# تشغيل خادم التطوير
hugo server --buildDrafts

ما يعجبني فيه

يحقق Hugo التوازن المثالي بين البساطة والقوة. تكتب المحتوى بصيغة Markdown، تُخصّص بإعدادات TOML، وتنشر في أي مكان — GitHub Pages أو Netlify أو Cloudflare Pages أو خادمك الخاص.

قالب Stack بالتحديد يوفر تصميماً جميلاً قائماً على البطاقات مع بحث مدمج ووضع داكن وخطوط ممتازة.

بناء سعيد! 🏗️

مبني باستخدام Hugo
قالب Stack مصمم من Jimmy