kısaca tanımları;
Front-end developer denen kişinin, tam tanımını yapacak olursak, kullanıcının etkileşime girdiği önyüzün (client-side), HTML, CSS ve JS teknolojilerini kullanarak geliştiren kişiye front-end developer (önyüz geliştirici) denir. Back-end developer ise kullanıcının görmediği arka kısmı (server-side), geliştiren kişidir.Back End Yazılımcılar
- Öncelikle yapılacak web sitesinin, projenin veritabanı şemasını hazırlar.
- Daha sonra kullanılacak kütüphaneleri seçer ve sistemin arkaplanını hazırlamaya başlar. Burada şunu anlıyoruz back-end‘ciler kodlama yaparlar.
- Sistemin daha hızlı ve daha güvenilir çalışması back-end developer‘in görevidir.
Kütüphane seçme ve arkaplanı hazırlamaya başlamak bile uzun zaman alıyor buda gene proje büyüklüğüne göre değişen bir durum aslında. Şimdi gelelim Front-End’e…
Front End Yazılımcılar
Aslında onlarda yazılımcı diye geçiyor ama ben “Giydiriciler” demek istiyorum kötü anlamda söylemiyorum yaptıkları iş yüzünden bunu yazdım.- UI (Kullanıcı Arayüzü) tasarımını alır bunu HTML ve CSS‘e döker.
- HTML sayfalar oluşturmaya başlanır.
- CSS, Sass, Less tüm bunlar bu safhada oluşturulur.
- Sonra “Layout” dediğimiz sayfa şablonları oluşturulur.
- Son olarak Back End’in yaptığı sisteme entegre etmek kalır.
- Sistem hangi dille yazılmış ise Front-End yazılımcının bu dili biliyor olması gerekiyor. Örneğin: PHP
- Entegre edilirken son olarak tasarımdaki rütuşlar yapılır, javascript kodları ile bazı hareketler katılır
Hiç yorum yok:
Yorum Gönder