Front-end, Türkçe’de ön yüz olarak bilinir. Bir web sitesinin veya uygulamanın görsel ve kullanıcıyla etkileşimli kısmını ifade eder. Front-end, kullanıcının doğrudan etkileşimde bulunduğu ve deneyimlediği her şeyi içerir. html, css ve javascript gibi teknolojilerle oluşturulur. web sitesinin görsel tarafını yapan kişilere de frontend developer (önyüz geliştirici) denir.
Ön yüzün asli görevi, kullanıcı ile sitenin arasındaki bağlantıyı kurmaktır. Siteye veya uygulamaya girdiğiniz ilk anda gördüğünüz görseller, şablonlar, butonlar, görsel bileşenler ve daha pek çok detay front-end içerisinde yer alır. Web sitesinde kullanılacak renkler, içeriklerin hangi düzende yerleştirileceği, yazı tipinin ve boyutunun belirlenmesi front-end yapısının içerisinde bulunur. Front-end developer (ön yüz geliştirici), web tabanlı uygulamalarda aktif rol oynar. Bir sitenin veya uygulamanın iskelet yapısı front-end developer tarafından hazırlanır.
Ön yüzün asli görevi, kullanıcı ile sitenin arasındaki bağlantıyı kurmaktır. Siteye veya uygulamaya girdiğiniz ilk anda gördüğünüz görseller, şablonlar, butonlar, görsel bileşenler ve daha pek çok detay front-end içerisinde yer alır. Web sitesinde kullanılacak renkler, içeriklerin hangi düzende yerleştirileceği, yazı tipinin ve boyutunun belirlenmesi front-end yapısının içerisinde bulunur. Front-end developer (ön yüz geliştirici), web tabanlı uygulamalarda aktif rol oynar. Bir sitenin veya uygulamanın iskelet yapısı front-end developer tarafından hazırlanır.