Saya seorang programmer berpengalaman yang mencoba mempelajari pengembangan web. Saya mencoba mengembangkan aplikasi web sisi klien yang menggunakan svg atau kanvas untuk grafik. Saya memutuskan untuk menulis kode aplikasi dalam Coffeescript. Saya tidak tahu Javascript atau Coffeescript.
Bagaimana perlu mengetahui pengembangan web Javascript ke Coffeescript? Apakah saya mungkin mengalami masalah yang sulit yang mengharuskan saya untuk memahami Javascript? Bisakah saya bekerja dengan senang hati dengan Javascript API dari Coffeescript?
Sunting : Saya dapat dengan mudah mempelajari dasar-dasar Javascript dalam seminggu. Saya lebih khawatir bahwa Javascript tampaknya memiliki banyak sisi tajam yang tersembunyi. Dalam pertanyaan fitur bahasa yang paling aneh pada StackOverflow Javascript adalah salah satu bahasa yang paling umum. Ini memiliki objek dan model kelas yang tidak biasa. Ini memiliki aturan pelingkupan nama yang tidak jelas. Saya merasa perlu lebih dari seminggu bagi saya untuk benar-benar tahu bahasa.
Saya akan mengerjakan proyek kecil sederhana untuk mempelajari pengembangan web. Apakah saya akan lebih baik menggunakan Javascript atau Coffeescript? Saya pikir dalam jangka panjang saya akan lebih suka Coffeescript tapi saya bersedia untuk mulai dengan Javascript jika itu saya akan membutuhkan pemahaman menyeluruh tentang Javascript untuk menggunakan Coffeescript.
class
kata kunci dalam CS tidak melakukan apa pun yang ajaib; itu hanya menggunakan mekanisme warisan asli prototipal JavaScripts. Untuk alasan ini, saya akan merekomendasikan memiliki setidaknya pengetahuan tambahan tentang beberapa fitur JavaScripts lebih jelas.