الفرونت إند (Front-end) هو الجزء المرئي من موقع الويب أو التطبيق الذي يتفاعل مع المستخدمين، ويشمل كل ما يظهر للمستخدم على شاشته من نصوص وصور وأزرار ونوافذ وغيرها من العناصر التي يمكنه التفاعل معها. وعندما يصف الشخص نفسه بأنه "مطور فرونت إند"، فإنه يعني أنه متخصص في تطوير وتصميم الواجهات الأمامية للمواقع والتطبيقات.

يقوم مطورو الفرونت إند بتصميم وتطوير واجهات المستخدم باستخدام لغات الويب مثل HTML وCSS وJavaScript، وهي الأساس الذي يعتمد عليه الويب. ويستخدمون أيضاً العديد من الأدوات والتقنيات الحديثة مثل React وVue.js وAngular وغيرها، لتطوير تجارب مستخدمية أفضل وأكثر تفاعلية وسلاسة