MENGENAL APA ITU TypeScript – merupakan bahasa pemrograman berbahasis bahasa JavaScipt yang di kembangkan dengan menambahkan fitur-fitur baru dan fungsi tambahan sehingga lebih mudah di gunakan.
Karena 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.
Typescript adalah satu dari beragam jenis bahasa pemrograman yang digunakan untuk membuat sebuah website atau aplikasi.
Typescript pun jadi salah satu yang paling populer. Apa yang menyebabkan TypeScript populer di kalangan developer website dan aplikasi?
Apa Itu TypeScript?
Di lansir dari laman resminya, TypeScript adalah bahasa pemrograman open source yang di bangun di atas JavaScript.
Typescript memiliki beberapa komponen.
- Bahasa pemrograman, terdiri sintaks, keywords, dan type anotations.
- Typescript Compiler yang mengonversi instruksi yang tertulis dalam TypeScript menjadi setara dengan JavaScript.
- Typescript Language Service yang menampilkan lapisan tambahan di sekitar pipeline compiler inti yang merupakan aplikasi mirip editor. Layanan ini mendukung rangkaian umum operasi editor biasa seperti penyelesaian pernyataan, bantuan tanda tangan, pemformatan dan kerangka kode, pewarnaan, dan sebagainya.
Keunggulan TypeScript
1. Fitur pemrograman berbasis objek
TypeScript menyertakan serangkaian fitur Object Oriented Programming (OOP) yang sangat bagus dan kompleks untuk diterapkan.
Kecuali, jika kamu sebelumnya telah menggunakan JavaScript.
Kamu dapat membandingkan kode yang dihasilkan JavaScript dengan Typescript. Fitur OOP ini membuat kode TypeScript sangat rapi dan teratur.
2. TypeScript tidak membutuhkan runtime plugin
Semua teknologi web modern saat ini menerjemahkan dirinya ke dalam bentuk standar yang dapat dipahami dan dijalankan oleh semua browser utama.
Ini termasuk bahasa skrip, seperti TypeScript atau CoffeeScript, bahasa Markup, seperti Haml atau Markdown, dan bahasa Styling seperti Sass atau Less.
Jadi, dalam kasus TypeScript, semua skrip modern yang kamu tulis akan di terjemahkan ke JavaScript biasa sehingga dapat di jalankan oleh browser.
3. Meningkatkan performa tim
Menggunakan TypeScript meningkatkan kinerja secara keseluruhan. Baik ketika kamu bekerja secara individu maupun dalam tim.
Tentunya, kinerja yang lebih tinggi menghasilkan keuntungan yang lebih baik.
TypeScript memungkinkanmu memperkenalkan developer mengenai proyek dengan lebih cepat.
Struktur data dan tipe anotasi yang didefinisikan secara eksplisit membuatnya jauh lebih mudah untuk memahami keputusan yang di buat oleh teknisi yang awalnya menulis kode.
0 Komentar