في عالم تطوير تطبيقات الويب و تطبيقات الهاتف تنقسم عملية التطوير الى قسمان: تطوير الواجهة الامامية و الخلفية. و يجمعنا تحت مسمى Fullstack. ال frontend هو الجزء الذي يراه المستخدمون, اما ال backend فهو الجزء الموجود على الخادم و المسؤول على التعامل مع المنطق الخاص بالنظام و التواصل مع قواعد