Sebagai Pembangun Aplikasi Web (Web Developer), kita perlulah memilih sendiri persekitaran pembangunan yang kita inginkan semasa kita membangunkan aplikasi. Oleh itu, kita perlulah menyediakan keperluan yang lengkap untuk memastikan pembangunan tidak menghadapi masalah. 1. SISTEM PENGOPERASIAN Salah satu cara untuk mengubahsuai persekitaran pembangunan ialah kita perlulah memilih Operating System (OS) yang kita ingin gunakan seperti Windows (Windows 10), Mac OS(macOS Sierra(10.12), OS W E1 Capitan(10.11)), Linux (Debian, Mint, Arch, Kali) dan banyak lagi OS. 2. WEB EDITOR Selepas kita menetapkan OS yang kita inginkan, kita perlulah memilih web editor yang sesuai. Terdapat pelbagai jenis web editor contohnya, Simple Dekstop application Editors, WYSIWYG Editors, Browser – Based Extension dan Cloud Based Editors. Web Editor yang kita selalu gunakan ialah Notepad++, Sublime Text, NetBean, Textwraggler. 3. BROWSER Pemilihan Pelayar Web juga penting supaya kita selaraska