Mengenal Google Dart Secara Terperinci

Published on Author adminLeave a comment

Mengenal Google Dart Secara Terperinci – Google telah memperkenalkan sebuah bahasa pemrograman baru yang dikenal sebagai DART, yang dimaksudkan untuk merevolusi lingkungan coding dengan mengintegrasikan sintaks yang sederhana dan alat-alat bahasa kuat. Ini memiliki 4 fitur utama, termasuk kelas, jenis opsional, perpustakaan dan perkakas.

Dasar

Google Dart berjalan dalam mesin virtual seperti Java, yang memiliki beberapa kesamaan. Hal ini dapat mengkonversi kode Dart ke JavaScript menggunakan alat khusus agar kompatibel dengan berbagai jenis browser. Hal ini ditulis dalam bahasa alami dan akrab yang tidak memerlukan kurva belajar yang curam. Bahasa pemrograman menggabungkan bahasa akrab dengan fitur bahasa baru dan kuat untuk membuat sintaks yang jelas bahwa itu mudah dibaca.

Pengembang dapat mulai coding tanpa menggunakan jenis, dan kemudian menambahkan mereka tergantung pada kebutuhan mereka. Kode dapat dijalankan pada mesin virtual, diubah menjadi JavaScript atau diimplementasikan untuk digunakan pada sisi server.

Bahasa pemrograman baru ini dimaksudkan untuk mengatasi beberapa masalah terkait yang dihadapi JavaScript. Menurut memo bocor dari Google, masalah JavaScript wajah tidak dapat praktis diselesaikan dalam bahasa pemrograman. Google Dart diharapkan untuk akhirnya menggantikan JavaScript meskipun akan tetap memuji untuk beberapa waktu ke depan.
Tujuan desain

Berikut adalah beberapa masalah Google Dart dimaksudkan untuk mengatasi.

Skrip kecil cenderung untuk berubah menjadi aplikasi web yang besar tanpa struktur yang jelas, yang membuat mereka sulit untuk debug dan memelihara. Aplikasi tidak dapat dibagi untuk memungkinkan tim yang berbeda untuk menangani mereka secara mandiri. Hal ini membatasi produksi sebagai aplikasi tumbuh lebih besar.
Sejak pengembang biasanya menggunakan komentar untuk menyampaikan beberapa bagian aplikasi mereka daripada menggunakan struktur bahasa pemrograman yang sebenarnya, sering menantang bagi orang lain untuk mempertahankan mereka.
Saat ini, pengembang harus memilih apakah akan menggunakan bahasa dinamis atau statis. Gaya pengkodean yang digunakan dalam bahasa statis agak kaku
Secara umum, pengembang merasa sulit untuk merancang sistem homogen yang meliputi server dan klien.
Beralih antara bahasa coding yang berbeda biasanya kompleks dan rumit.

Google Dart dimaksudkan untuk:

Merancang bahasa pemrograman web yang fleksibel dan terstruktur.
Memberikan pengembang waktu yang mudah dengan menggunakan bahasa alami dan akrab.
Pastikan startup aplikasi cepat dan kinerja tinggi.
Kompatibel dengan berbagai perangkat, termasuk server, laptop, tablet dan ponsel pintar.
Membuatnya mudah untuk bekerja pada proyek-proyek skala besar

Google Dart dimaksudkan untuk pengembangan aplikasi Web terstruktur. Hal ini dirancang untuk menjadi sederhana, efisien dan terukur. Bahasa pemrograman memungkinkan perusahaan untuk:

Gunakan sederhana namun kuat perdagangan alur kerja yang membantu untuk menurunkan biaya dan menghemat waktu staf, semua dalam antarmuka pengguna yang intuitif.
Gunakan kemampuan penargetan canggih untuk membedakan persediaan masing-masing dan lalu lintas yang berbeda kampanye media yang kaya dengan relatif mudah.
Gunakan pelaporan ditindaklanjuti dan komprehensif untuk meningkatkan kinerja kampanye dan memiliki kepuasan klien yang lebih baik.
Gunakan pendukung keputusan dan peramalan alat untuk membuat keputusan baik-informasi.
Membuat integrasi dengan menggunakan API yang fleksibel.

Kode Dart dapat ditanamkan langsung ke dalam halaman HTML menggunakan Multipurpose Internet Mail Extensions baru (MIME) jenis.

Leave a Reply