emdash-cms/emdash

סיכום פשוט: EmDash הוא מערכת ניהול תוכן (CMS) מודרנית שנבנתה ב-TypeScript על בסיס Astro ו-Cloudflare. היא מציעה חלופה מאובטחת ומהירה ל-WordPress, תוך שימוש בפלאגינים מבודדים כדי למנוע פגיעויות אבטחה.

הסבר עומק

EmDash הוא Full-stack CMS המנצל תשתית Serverless של Cloudflare (D1, R2, Workers) ומאפשר פריסה ישירה ללא צורך בשכבת אחסון נפרדת. הארכיטקטורה משתמשת ב-Dynamic Workers כדי להריץ פלאגינים בסביבת Sandbox מבודדת (Isolates) עם הגדרת הרשאות מפורשות (Capabilities), מה שפותר את בעיית האבטחה הקריטית בפלאגינים של WordPress. התוכן מנוהל באמצעות Portable Text במקום HTML מסורבל, והמערכת כוללת תמיכה מובנית בטיפוסים (Type-safe).

מה עוד אפשר לעשות עם זה

ניתן להשתמש במערכת כבסיס לאפליקציות הדרכה (LMS) או כפתרון Headless לניהול תוכן עבור אפליקציות מובייל, בזכות הארכיטקטורה המודולרית והפלאגינים המאובטחים.

איך לשלב את זה במוצרים שלנו

מתאים מאוד למוצרי SaaS הזקוקים למערכת ניהול תוכן ללקוחותיהם (White-label), או לפלטפורמות E-commerce שרוצות לשלב בלוג וניהול דפי שיווק בצורה מאובטחת ומהירה.


GitHub repo