Front-end Developer Nedir, Ne İş Yapar?

Front-end Developer Nedir, Ne İş Yapar?

yaprak ucu
ön uç / arka uç

Front-end Nedir?

Front-end kullanıcıların karşısına çıkan arayüzün tasarımıdır.  Yani bir yazılımın kullanıcı tarafından görüntülenen görsel (renk, fon, yazı stilleri, şablonlar, butonlar, linkler vs.) kısımdır. Front-end çoğunlukla web tasarımı ve web’in ön yüzünün geliştirilmesidir. Bir sitenin kullanıcı arayüzü ne kadar iyiyse kullanıcı zihninde o kadar iyi sonuç bırakır. İşte bu tam olarak frontend developerın işi.

Front-end Developer Ne İş Yapar?

Frontend developerlar (ön yüz geliştiricisi), bir web sitesinde kullanıcıya görünen kısmın tasarımını yapan, bu tasarımı geliştiren kişidir. Frontend developerlar kullanıcıyla etkileşime giren ekranların (web siteleri, web uygulamaları, mobil uygulamalar vs.) görsel tasarımlarını, davranışlarını ve animasyonlarını HTML, CSS ve JavaScript kullanarak kodlar. Frontend developer olmak, tasarımcının/müşterinin hayal gücünü (site düzeni, renkler, şemalar, butonlar, yazı tipleri vs.) birleştirip kullanılabilir bir ürüne dönüştürebilmektir. Sitedeki/uygulamadaki renk uyumu, nerede hangi şablonun kullanılacağı, butonların ve linklerin nerede bulunacağı, hangi yazı tipinin kullanılacağı gibi görsel işleri frontend developer yapar. Tabii ki web tasarımında çeşitli tasarım programları (Photoshop, Adobe XD vs.) kullanılabilir.Mesela ilk önce photoshopta sitenin görsel taslağını hazırlayıp sonra da bu taslağı HTML ve CSS kodlarına dökebilirler.

Front-end Nasıl Çalışır?

  1. Müşterilerden siparişin nasıl olacağı bilgisi alınır. Gelen bilgi doğrultusunda sitenin/uygulamanın taslağı oluşturulur.
  2. Kullanım kalitesi yüksek bir tasarım çıkartılıp müşteriye sunulur. Müşterinin talebi doğrultusunda proje tasarıma aktarılır. (Tabii burada da frontend developerın rolü büyük.)
  3. Onay alan tasarımı frontend developer alır ve HTML, CSS ve JS üçlüsüyle kullanıcıya görsel bir şölen hazırlar.

Kimler Front-end Developer Olabilir?

  • Kreatif çalışmalar yapabilen
  • Konsantrasyonu yüksek olan
  • Merak eden ve sürekli araştıran
  • Detaylara önem veren
  • Sosyal, çevresiyle iletişimi güçlü olan
  • HTML, CSS, JavaScript dillerine hakim olan
  • Güncel bilgisayar dillerini ve tasarımları takip edebilen

    Front-end Alt Dalları Nelerdir?

  • frontend web geliştiricisi
  • CSS/HTML developer
  • frontend testi / KG
  • frontend erişilebilirlik uzmanı
  • frontend JavaScript geliştiricisi
  • frontend yazılım geliştiricisi
  • frontend JavaScript uygulama geliştiricisi
  • Web / kullanıcı arabirimi kullanıcı arabirimi geliştiricisi
  • Mobile/tablet frontend developer
  • Ön uç SEO uzmanı

Back-end developer nedir diyorsanız?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir