Front-end Developer Nedir?
0 (0)

Ocak 2020 itibarıyla İnternet, 1,5 milyardan fazla web sitesi içermektedir. Bir web sitesinin ön ucu, kullanıcıların etkileşimde bulunduğu kısımdır. Yazı tiplerinden, renklerden açılır menülere kadar İnternet’te dolaşırken gördüğünüz her şey, bilgisayarınızın tarayıcısı tarafından kontrol edilen bir HTML, CSS ve JavaScript kombinasyonudur. Ön uç geliştiriciler, bir web sitesinin kullanıcıya dönük kodundan ve kapsamlı kullanıcı deneyimlerinin mimarisinden sorumludur. Bu hedefleri gerçekleştirmek için, ön uç geliştiriciler üç ana dilde uzmanlaşmalıdır: HTML, CSS ve Javascript. Bu dillerdeki akıcılığa ek olarak, ön uç geliştiricilerin, cihaz ne olursa olsun harika görünen içerik sağlayan Bootstrap, Foundation, Backbone, AngularJS ve EmberJS gibi çerçevelere ve jQuery ve LESS gibi kütüphanelere aşina olması gerekir. Bunlar daha kullanışlı, zaman kazandıran bir forma dönüştürür. Ancak sadece bunları bilmek yeterli olmuyor. Site tasarımı ve kullanımı açısından 2 önemli unsur bulunmakta:

UX tasarımı (user experience), ” kullanıcı deneyimi tasarımı ” terimini ifade ederken, UI (user interface) “kullanıcı arayüzü tasarımı” anlamına gelir. Her iki unsur da bir ürün için çok önemlidir ve birlikte yakından çalışır. Bir örnekle anlatmak gerekirse UI bir kahveyi içmek için gereken bardağı tasarlamış, UX ise buna ek olarak kahveyi içenin elinin yanmaması için bir bardak daha eklemiş. UX, UI’den farklı olarak kullanıcının ilgili ürünü kullanırken karşılaşabileceği problemleri de düşünür ve bunlarada çözümler bulur. Bu araçları kullanarak, ön yüz geliştiriciler, tasarımcılar veya kullanıcı deneyimi analistleri ile, geliştirmeden teslimata kadar model veya tel kafesler getirmek için yakın bir şekilde çalışır. Güçlü ön uç geliştiriciler, kullanıcı deneyimindeki belirli sorunları doğru bir şekilde belirleyebilir ve tasarımı etkilemek için öneriler ve kodlanmış çözümler sağlayabilir. Belirli hedefleri, ihtiyaçları ve fırsatları anlamak ve ardından bunları uygulamak için işletme genelindeki diğer ekiplerle akıcı bir şekilde ortak olabilmek de önemlidir. Şu anda bu web sitesinde gördüğünüz her şey bir ön uç geliştirici tarafından mümkün hale getirildi. Bir tasarımcı logo ve grafikleri hazırladı, bir fotoğrafçı resimleri çekti ve bir metin yazarı metni yazdı. Ancak bir ön uç geliştiricisi, tüm bu parçaları bir araya getirdi, bunları web konuşmasına çevirdi ve her sayfada sahip olduğunuz deneyimi oluşturdu.

Puanım
Bu gönderiyi değerlendirmek için tıklayın!
[Total: 0 Average: 0]