MEAN (תשתיות תוכנה)
MEAN הוא מקבץ תוכנות (Software stack) חינמי ובקוד פתוח שכתוב בשפת התכנות JavaScript, ונועד לבניית אתרי אינטרנט דינאמיים ויישומי רשת.
MEAN הוא שילוב של Angular, Express.js, MongoDB, Node.js.
רכיבים[עריכת קוד מקור | עריכה]
הרכיבים עליהם בנוי מקבץ התוכנות MEAN הם:
- MongoDB, מסד נתונים מסוג NoSQL.
- Express.js, ספרייה נפוצה להקמה וניהול שרתי אינטרנט בסביבת Node, מוכר בהיותו קל לניהול תקשורת בפרוטוקול HTTP, HTTPS.
- Angular - תשתית MVC מבוססת JavaScript ליישומי אינטרנט. לעיתים מדובר על תשתית תוכנה מקבילה, כמו React (MERN) או Vue (MEVN).
- Node.js - סביבת הרצה אסינכרונית לקוד JavaScript בצד שרת.
ראו גם[עריכת קוד מקור | עריכה]
קישורים חיצוניים[עריכת קוד מקור | עריכה]
אתר האינטרנט הרשמי של MEAN
אתר האינטרנט הרשמי של MEAN
- meanjs.org
- Mastering MEAN משאבים שונים ללמידה על MEAN
- איך להתחיל לעבוד עם MEAN