Pengertian TypeScript, Komponen-komponen, Kelebihan Dan Kekurangan.
Pengertian TypeScript
TypeScript merupakan bahasa pemrograman berbasis JavaScript yang di kembangkan sehingga lebih mudah di gunakan dengan fitur-fitur barunya dan fungsi tambahan.
TypeScript memiliki sintaks yang sama dengan JavaScript membuat bahasa pemrograman ini mudah di pelajari dan begitu cepat di adopsi oleh industri. Salah satu keunggulan lainnya dari TypeScript adalah fungsionalittasnya yang memungkinkan para software engineer membangun solusi berskala lebih besar.
Anders Heljsberg dari microsoft merupakan perancang typescript dan juga desainer dari bahasa pemrograman C#. Versi pertama typescript di perkenalkan pada tahun 2012.
Komponen-Komponen TypeScript
Berikut merupakan komponen-komponen dari typescript, yaitu :
- TypeScript Language Service, yang menampilkan lapisan tambahan di pipeline compiler inti merupakan aplikasi mirip editor.
- Terdiri dari sintaks, keywords, dan type anotations.
- TypeScript Compiler,mengonversikan instruksi yang tertulis dalam typescript agar setara dengan javascript.
Kelebihan Typescript :
- Struktur data yang di definisikan secara eksplisit jauh lebih mudah untuk di pahami.
- Merupakan bahasa pemrograman yang populer di gunakan para programer.
- Menggunakan fitur OOP (Object Oriented Programming) bagus dan kompleks untuk di terapkan.
- Tidak membutuhkan (runtime plugin) karena dalam kasus ini script yang kamu tulis akan di terjemahkan ke JavaScript sehingga dapat di jalankann oleh browser.
Kekurangan TypeScript :
- Membutuhkan Tools khusus untuk editor atau IDE untuk mentranspilasikan.
- Kurva Pembelajaran, meski populer tapi tidak semua developer javascript memahami typescript.
- Sistem pengetikan yang rumit.
- Sulit di edit menggunakan CMS (Content Management System).
0 Komentar