Apa itu Coffee Script ?
Apa itu CoffeeScript?
CoffeeScript pada dasarnya hanyalah penulisan ulang sintaksis JavaScript. Bahasa intinya sendiri tetap sama, dengan peningkatan semantik kecil. Sintaksnya dimodifikasi, dimodelkan mirip Python dan Ruby.
Ingat bahwa kompiler dari CoffeeScript menghasilkan JavaScript bersih yang tidak hanya mengikuti praktik terbaik dan dapat dibaca dengan mudah tetapi juga lolos JSLint. Ini berarti Anda tidak perlu khawatir tentang kompatibilitas di jalurnya. Dalam skenario kasus terburuk dari proyek ini yang sekarat, Anda dapat mengambil JS murni yang dibuat oleh CoffeeScript dan berpindah dengan kode Anda. Anda tidak terkunci dalam lingkungan ini.
Ini mungkin tampak seperti konsep alien tetapi di bawah payung pengembangan web, kita telah melihat bagian ideologi kita yang adil. HAML hanyalah cara baru untuk menulis HTML sementara SASS melakukan hal yang sama untuk CSS. Semuanya membersihkan struktur dan sintaks bahasa mereka sehingga membuatnya lebih mudah untuk dikerjakan dan dengan demikian meningkatkan produktivitas kita.
Yays
- Whitespacing bergaya Python
- Sintaks ringan bergaya Ruby
- Deklarasi fungsi ringkas
- Disetujui JSLint
- Pewarisan berbasis kelas
Tentu saja ada banyak poin lain termasuk peningkatan semantik dan sintaksis.
Nays
- Sedikit terlibat kurva pembelajaran
- Penerapan, bergantung pada rute Anda, mungkin menjadi kesulitan
- Anda akan membutuhkan pengetahuan dasar JS untuk keperluan debugging. Anda tidak dapat langsung memulai di sini, secara alami.
Komentar
Posting Komentar