1. Ana Sayfa
  2. Yazılım
  3. Front-end Developer Nedir ?

Front-end Developer Nedir ?

Front-end developer ve responsive tasarım nedir ?

frontend-4342425_640

En basit olarak bir sitenin arayüzünü yani kullanıcının gördüğü bölümü geliştiren kişiye verilen isimdir.Bu isimle adlandırılan programcılar ilk olarak Html,Css ve JavaScript dillerine ileri seviyede hakim olmalıdırlar. Aslında tasarımcılarla karıştırılmamalıdır. Bir “frontend developer” photoshop ya da herhangi bir kullanıcı arayüzü tasarlama aracını kullanarak uygulamayı tasarlamaz. Tasarımcıdan gelen tasarımı projeye tam anlamıyla aktarabilen  programcıdır.

Genel anlamıyla bu kadar basit tanımlasak da iş hayatında durum biraz farklıdır. Web projelerinde ve mobil uygulamalarda frontend developer olarak çalışabilirsiniz. Ya da iki sektörde de aynı anda çalışabilirsiniz.

Html,Css ve JavaScript dillerine hakim olmak işinizi kolaylaştıracaktır tabii ki. Ama JavaScript dilinin bir çok kütüphanesi mevcuttur ve her şirket farklı ihtiyaçları için farklı kütüphaneleri kullanırlar.

En çok kullanılan teknolojilerini söylemek gerekirse  :

  • Angular.Js
  • Backbone.Js
  • Ember.Js
  • Spine.Js
  • Node.Js
  • Can.Js
  • Agility.Js
  • Stapes.Js
  • Sammy.Js
  • Snack.Js

Kendinizi geliştirmeniz için sadece bunları öğrenmek yeterli olmayacaktır. En önemlisi yaratıcılığınız ve hayal gücünüzdür. En güncel, trend renkleri ve temaları takip edip sitelerinizi bunlara uygun bir şekilde hazırlamanız da çok önemlidir. Kullanıcılar uygulamalardaki detaylara pek dikkat etmese de göze daha güzel gelmesi için “front-end developer”ların detaycı olması da önemlidir.

Ne kadar tek başına çalışılabilecek bir meslek dalı olarak gözükse de back-end developer ve tasarımcılarla ortaklaşa çalışır. İkisininde isteklerini dinler ve bunları kreatif bir şekilde birleştirmek için çalışır.

Responsive Tasarım Nedir ?

Web siteleri günümüzde sadece bilgisayarlar üzerinden ziyaret edilmiyor. Mobil cihazların artmasıyla, internet üzerinde gezinme oranı bilgisayarlara göre mobil cihazlarda daha fazla artmaya başladı. Front-end developer tarafından hazırlanan arayüz her cihazda aynı şekilde çalışmayacaktır. Bunun için belirli kütüphanelerin de yardımıyla yazılan web projesi her boyuttaki ekrana uygun olarak ölçeklendirilir. İşte bu ölçeklendirmeye responsive tasarım denir.

Yorum Yap

Yorum Yap