Text
Pro JavaScript Techniques
Selamat datang di Teknik JavaScript Pro. Buku ini memberikan gambaran umum tentang keadaan JavaScript saat ini, terutama yang berlaku untuk programmer profesional. Siapa programmer profesional itu? Seseorang yang memiliki pemahaman yang kuat tentang dasar-dasar JavaScript (dan mungkin beberapa bahasa lainnya). Anda tertarik dengan luas dan dalamnya JavaScript. Anda ingin melihat fitur-fitur khas seperti Document Object Model (DOM), tetapi juga mempelajari tentang apa yang terjadi dengan semua pembicaraan tentang Model-View-Controller (MVC) ini di sisi klien. API yang diperbarui, fitur dan fungsionalitas baru, dan aplikasi kode yang kreatif adalah yang Anda cari di sini. Ini adalah edisi kedua dari buku ini. Banyak yang telah berubah sejak edisi pertama dirilis pada tahun 2006. Pada saat itu, JavaScript sedang mengalami transisi yang agak menyakitkan dari bahasa skrip mainan menjadi bahasa yang berguna dan efektif untuk beberapa tugas berbeda. Itu, jika Anda mau, masa remaja JavaScript. Sekarang, JavaScript berada di akhir transisi lain: melanjutkan metafora, dari masa remaja hingga dewasa. Penggunaan JavaScript hampir ada di mana-mana, dengan 85 hingga 95 persen situs web, bergantung pada statistik siapa yang Anda yakini, memiliki beberapa JavaScript di halaman utama mereka. Banyak orang menyebut JavaScript sebagai bahasa pemrograman paling populer di dunia (dalam jumlah orang yang menggunakannya secara rutin). Tetapi yang lebih penting daripada penggunaan belaka adalah efektivitas dan kemampuan. JavaScript telah beralih dari bahasa mainan (image rollovers! manipulasi teks bilah status!) ke alat yang efektif, jika terbatas (pikirkan validasi formulir sisi klien), ke posisinya saat ini sebagai bahasa pemrograman berfitur luas yang tidak lagi terbatas hanya pada browser. Pemrogram sedang menulis alat JavaScript yang menyediakan fungsionalitas MVC, yang telah lama menjadi domain server, serta visualisasi data yang kompleks, pustaka templat, dan banyak lagi. Daftarnya terus bertambah. Di mana di masa lalu, desainer akan mengandalkan klien. NET atau Java Swing untuk menyediakan antarmuka kaya fitur lengkap ke data sisi server, sekarang kita dapat mewujudkan aplikasi tersebut dalam JavaScript dengan browser. Dan, menggunakan Simpul.js, kami memiliki mesin virtual versi JavaScript sendiri, yang dapat dijalankan yang dapat menjalankan sejumlah aplikasi berbeda, semuanya ditulis dalam JavaScript dan tidak memerlukan browser. Bab ini akan menjelaskan bagaimana kita sampai di sini dan ke mana kita akan pergi. Ini akan melihat berbagai peningkatan dalam teknologi browser (dan popularitas) yang mendukung Revolusi JavaScript. Status JavaScript itu sendiri perlu diperiksa, karena kita ingin tahu di mana kita berada sebelum kita melihat ke mana kita akan pergi. Kemudian, saat kami memeriksa bab-bab yang akan datang, Anda akan melihat apa yang perlu diketahui oleh programmer JavaScript profesional untuk memenuhi gelarnya.
No copy data
No other version available