Jabarkan Jenis pekerjaan yang dilakukan dari Pengembang web

Aplikasi web modern sering kali berisi tiga tingkatan atau lebih, dan bergantung pada ukuran tim tempat pengembang bekerja, dia mungkin mengkhususkan diri pada satu atau lebih tingkatan ini - atau mungkin mengambil peran yang lebih interdisipliner. Pengembang web biasanya diklasifikasikan sebagai front-end web development atau  backend web development. Misalnya, dalam tim dua orang, satu pengembang dapat fokus pada teknologi yang dikirim ke klien seperti HTML, JavaScript, CSS, ReactJs atau AngularJS dan pada kerangka kerja server-side (seperti Perl, Python, Ruby, PHP, Java, ASP, ASP.NET, Node.js) digunakan untuk mengirimkan konten dan skrip ke klien. Sementara itu, pengembang lain mungkin fokus pada interaksi antara kerangka kerja serverside, webserver, dan sistem database. Lebih lanjut, tergantung pada ukuran organisasinya, pengembang yang disebutkan di atas mungkin bekerja sama dengan pembuat konten / copywriter, penasihat pemasaran, desainer pengalaman pengguna, desainer web, produser web, manajer proyek, arsitek perangkat lunak, atau administrator database - atau mereka mungkin saja bertanggung jawab atas tugas-tugas seperti desain web dan manajemen proyek itu sendiri.