Front - end developer: 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. 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. Back-end developer: kullanıcının görmediği arka kısmı (server-side), geliştiren kişidir. - Ö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. - ...