{"id":16075,"date":"2022-05-14T07:20:25","date_gmt":"2022-05-14T07:20:25","guid":{"rendered":"https:\/\/hosteko.com\/blog\/?p=16075"},"modified":"2022-05-14T07:20:25","modified_gmt":"2022-05-14T07:20:25","slug":"mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya","status":"publish","type":"post","link":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya","title":{"rendered":"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya"},"content":{"rendered":"<h2><strong>Pengertian Bahasa Pemrograman Dart<\/strong><\/h2>\n<p>Bahasa pemrograman multiguna (bahasa pemrograman dengan tujuan umum), Dart, yang dapat digunakan dalam mengembangkan berbagai jenis aplikasi dan program yang digunakan dalam mengembangkan aplikasi web, aplikasi seluler, aplikasi desktop, server, dll.<\/p>\n<p>Dart merupakan\u00a0programming language\u00a0lintas platform atau platform independen yang artinya dapat dijalankan pada sistem operasi yang berbeda seperti Windows, Linux, Unix dan MacOS, dll yang awalnya dikembangkan oleh Google dan kemudian disetujui sebagai standar oleh Ecma, yang saat ini digunakan untuk membangun aplikasi web, server, desktop, dan seluler.<\/p>\n<p>Dart awalnya dirancang sebagai\u00a0programming language\u00a0yang dioptimalkan klien untuk pengembangan cepat aplikasi web dan seluler.<\/p>\n<p>Sebagai salah satu dari banyaknya\u00a0programming language\u00a0yang mendukung multi paradigma, Dart, bersifat imperatif, fungsional, reflektif dan berorientasi objek. Selain itu, Dart juga mengikuti semua konsep pendekatan pemrograman berorientasi objek seperti kelas, pewarisan, abstraksi, enkapsulasi, dan polimorfisme, dll. Dart juga merupakan tipe bahasa pemrograman yang sangat kuat yang menyediakan fitur pengumpul sampah otomatis. Bahasa Dart sendiri bersifat open source yang dilisensikan di bawah BDS. Sintaks nya merupakan sintaksis gaya-C sederhana.<\/p>\n<p>Berikut ini adalah beberapa fakta dari bahasa dart yang mungkin bisa menjadi pertimbangan untuk mempelajarinya :<\/p>\n<ul>\n<li>Bahasa dart merupakan bahasa pemrograman yang masih baru karena dirilis oleh Google pada tahun 2011.<\/li>\n<li>Lisensi yang digunakan oleh bahasa Dart adalah lisensi BSD dan dapat diakses oleh publik.<\/li>\n<li>Butuh dua tahun untuk merilis versi 1.0, selain itu, bahasa ini dirilis pertama kali di kota Denmark.<\/li>\n<li>Di tahun 2018, Google kembali meluncurkan versi 2.0, terjadi perubahan yang signifikan terhadap bahasa dart.<\/li>\n<li>Kegunaan bahasa pemrograman dart sangat beragam, mulai dari membuat aplikasi seluler, menulis kode software untuk desktop, dan mendesain situs.<\/li>\n<li>Bahasa pemrograman dart berorientasi pada objek.<\/li>\n<li>Bagi yang sudah mahir dalam bahasa pemrograman C, JavaScript, dan PHP akan sangat mudah untuk mempelajari bahasa pemrograman dart.<\/li>\n<\/ul>\n<h2><strong>Sejarah Dart<\/strong><\/h2>\n<p>Dart dirancang dan dikembangkan oleh Lars Bak dan Kasper Lund di Google yang secara resmi diperkenalkan pada Oktober 2011 di Konferensi GOTO, Denmark dan versi pertama Dart yaitu versi 1.0 resmi dirilis pada Nov 2013.<\/p>\n<p>Untuk menstandarisasi\u00a0programming language\u00a0yang baru dibuat, Ecma International membuat komite teknis yang dikenal sebagai TC52, dan Fakta bahwa kode Dart dapat dikompilasi ke dalam JavaScript telah membuat bahasa ini cukup kompatibel dengan banyak browser web modern. Hal ini menyebabkan standardisasi yang tak terhindarkan pada Juli 2014, ketika Ecma International menyetujui edisi pertama spesifikasi bahasa Dart di Majelis Umum ke-107 badan internasional tersebut.<\/p>\n<p>Sekitar enam bulan kemudian, pada bulan Desember 2014, edisi lain dari spesifikasi bahasa Dart telah disetujui oleh Ecma International. Ini adalah edisi kedua dari spesifikasi bahasa Dart.<\/p>\n<p>Kompiler pertama yang dapat menghasilkan kode JavaScript dari Dart dikenal sebagai dartc, tetapi kemudian dikutuk oleh Google. Itu diikuti oleh Frog, kompiler yang ditulis dalam Dart, tetapi tidak dapat mengkompilasi kode sepenuhnya. Kompiler ketiga adalah dart2js yang juga ditulis dalam Dart dan masih digunakan.<\/p>\n<h2><strong>Fitur Bahasa Pemrograman Dart<\/strong><\/h2>\n<p>Ada beberapa fitur Dart yang menjadikannya salah satu bahasa pemrograman populer, yaitu :<\/p>\n<ul>\n<li><strong>Cross Platform (lintas platform)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart merupakan\u00a0programming language\u00a0lintas platform atau platform independen yang berarti dapat dijalankan pada sistem operasi yang berbeda seperti Windows, Linux, Unix dan MacOS, dll.<\/p>\n<ul>\n<li><strong>General Purpose (tujuan umum)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart bersifat multiguna (dengan tujuan umum) yang artinya dapat digunakan dalam mengembangkan berbagai jenis aplikasi dan program.<\/p>\n<ul>\n<li><strong>Multi-paradigm (multiparadigma)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart mendukung multi paradigma seperti pemrograman imperatif, fungsional, reflektif dan berorientasi objek.<\/p>\n<ul>\n<li><strong>Object-Oriented (berorientasi pada objek)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart adalah pemrograman berorientasi objek dan mengikuti semua konsep pendekatan pemrograman berorientasi objek seperti kelas, pewarisan, abstraksi, enkapsulasi, dan polimorfisme, dll.<\/p>\n<ul>\n<li><strong>Simple Syntax (sintaks yang sederhana)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Sintaks Dart adalah sintaksis gaya-C sederhana.\u00a0Programmers\u00a0pemula dapat dengan mudah mempelajari sintaks Dart.<\/p>\n<ul>\n<li><strong>Automatic Garbage Collector (pengumpul sampah otomatis)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart adalah bahasa yang sangat diketik yang menyediakan fitur pengumpul sampah otomatis.<\/p>\n<ul>\n<li><strong>Compiled Programming Language (bahasa pemrograman yang dikompilasi)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart merupakan\u00a0programming language\u00a0yang memenuhi syarat yang berarti bahwa kompiler digunakan untuk mengubah kode yang ditulis dalam bahasa pemrograman Dart menjadi bahasa asli atau JavaScript sebelum dieksekusi.<\/p>\n<ul>\n<li><strong>Open Source (sumber yang terbuka)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart adalah bahasa pemrograman open source yang dilisensikan di bawah BDS.<\/p>\n<ul>\n<li><strong>Inbuilt Libraries (perpustakaan bawaan)<\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\">Dart menyediakan berbagai macam perpustakaan inbuilt kelas kaya.<\/p>\n<h2><span id=\"Kelebihan_Bahasa_Pemrograman_Dart\"><strong>Kelebihan Bahasa Pemrograman Dart<\/strong><\/span><\/h2>\n<p>Ada berbagai keunggulan dan kelebihan bahasa dart dibandingkan dengan bahasa pemrograman lain. Meskipun bahasa pemrograman dart dinilai masih baru, tapi kelebihannya bisa dijadikan pertimbangan untuk mempelajari bahasa pemrograman dart ini. Berikut adalah kelebihan bahasa pemrograman ini yang menarik banyak pengembang untuk mencobanya :<\/p>\n<h3><strong><span id=\"Mudah_Dipelajari\">1. Mudah Dipelajari<\/span><\/strong><\/h3>\n<p>Setiap developer pasti menginginkan sebuah bahasa pemrograman yang mudah dipelajari, bisa menemukannya saat mempelajari bahasa pemrograman dart. Terlebih lagi, jika sudah pandai dalam bahasa pemrograman JavaScript, tentu akan sangat mudah untuk bisa menyesuaikan penulisan kode di bahasa pemrograman dart. Hanya perlu mempelajari prinsip-prinsip dasar dari bahasa pemrograman tersebut.<\/p>\n<h3><span id=\"Dokumentasi_yang_Lengkap\"><strong>2. Dokumentasi yang Lengkap<\/strong><\/span><\/h3>\n<p>Dokumentasi yang disediakan oleh Google terhadap bahasa pemrograman dart sangat lengkap, bisa mempelajari sendiri. Bisa dengan mudah mendapatkan jawaban atas pertanyaan ketika merasa kebingungan untuk menggunakan bahasa pemrograman dart. Ini akan memudahkan ketika menulis kode program bahasa dart.<\/p>\n<h3><span id=\"Lebih_Cepat\"><strong>3. Lebih Cepat<\/strong><\/span><\/h3>\n<p>Kinerja bahasa pemrograman dart sangat tinggi dan cepat. Program yang ditulis dalam bahasa dart lebih cepat berjalan dibandingkan dengan bahasa pemrograman seperti JavaScript. Ini akan membuat waktu lebih efisien untuk membuat banyak program-program atau ketika dikejar oleh deadline dari klien untuk menyelesaikan pembuatan website atau aplikasi.<\/p>\n<h3><span id=\"Stabil_untuk_Membangun_Aplikasi_Real-time\"><strong>4. Stabil untuk Membangun Aplikasi Real-time<\/strong><\/span><\/h3>\n<p>Jika ingin membangun aplikasi real-time, bahasa pemrograman dart adalah pilihan yang tepat untuk digunakan. Pasalnya, bahasa pemrograman dart lebih stabil untuk membangun aplikasi real-time, ini karena bahasa pemrograman dart merupakan bahasa yang berbasis pada objek yang disertai fitur pengetikkan opsional.<\/p>\n<h3><span id=\"Adanya_dukungan_Kompilasi_AOT_dan_JIT\"><strong>5. Adanya dukungan Kompilasi AOT dan JIT<\/strong><\/span><\/h3>\n<p>Kemampuan unik dari bahasa pemrograman dart adalah kompilasi AOT (Ahead of Time) dan JIT (Just in Time). Saat di AOT, ini membuat kode yang terdapat di dart bisa diubah menjadi kode mesin asli. Kemudian, begitu masuk ke dalam mode JIT, semua itu bisa dikompilasi untuk membuat siklus pengembangan yang sangat cepat.<\/p>\n<h3><span id=\"Tanpa_Konfigurasi\"><strong>6. Tanpa Konfigurasi<\/strong><\/span><\/h3>\n<p>DartPad tersedia bagi yang tidak ingin menginstall atau mengkonfigurasi apa pun, bisa menuliskan kode tanpa melakukan hal tersebut. DartPad juga didesain dengan sederhana, bisa langsung menuliskan kode dan klik &#8220;Jalankan&#8221; untuk menjalankan program aplikasi yang sedang dikerjakan. Hanya saja, dukungan untuk perpustakaan di DartPad terbatas pada tingkat dasar.<\/p>\n<h2><span id=\"Kekurangan_Bahasa_Pemrograman_Dart\"><strong>Kekurangan Bahasa Pemrograman Dart<\/strong><\/span><\/h2>\n<p>Terlepas dari banyaknya kelebihan bahasa pemrograman dart, ada juga kekurangan dari bahasa pemrograman ini. Setiap bahasa pemrograman pasti memiliki kekurangannya tersendiri, berikut ini adalah kekurangan bahasa pemrograman dart yang bisa dipertimbangkan untuk mempelajarinya.<\/p>\n<h3><span id=\"Sulitnya_untuk_Menggunakan_Pustaka_JavaScript\"><strong>1. Sulitnya untuk Menggunakan Pustaka JavaScript<\/strong><\/span><\/h3>\n<p>Bahasa dart memiliki pustaka dan alatnya sendiri, sehingga ketika sedang mengalihkannya dari bahasa dart ke bahasa JavaScript, ini akan sangat menyulitkan. Tidak bisa berinteraksi langsung untuk menggunakan pustaka JavaScript. Suka atau tidak, harus menggunakan pustaka khusus yang mengekspos versi JavaScript.<\/p>\n<h3><span id=\"Resource_yang_Terbatas\"><strong>2. Resource yang Terbatas<\/strong><\/span><\/h3>\n<p>Bahasa pemrograman dart diluncurkan baru-baru ini, itu sebabnya resources (sumber daya) seperti komunitas developer masih kurang banyak, akan keterbatasan untuk terhubung dengan komunitas yang akan mendukung.<\/p>\n<h3><span id=\"Pekerjaan_Programmer_Dart_Masih_Sulit_Ditemukan\"><strong>3. Pekerjaan Programmer Dart Masih Sulit Ditemukan<\/strong><\/span><\/h3>\n<p>Seperti yang sudah dijelaskan sebelumnya bahwa bahasa pemrograman dart ini masih tergolong baru, jadi berdampak kepada pekerjaan yang dibuka oleh perusahaan terhadap developer dengan kemampuan bahasa pemrograman dart. Jika mencari posisi lowongan programmer dart, ini akan cukup sulit ditemukan karena belum tersebar secara luas.<\/p>\n<h3><span id=\"Jumlah_Informasi_Seputar_Dart_Masih_Minim\"><strong>4. Jumlah Informasi Seputar Dart Masih Minim<\/strong><\/span><\/h3>\n<p>Masih dalam hal yang sama dengan sebelumnya, perkembangan bahasa pemrograman dart masih terus dikembangkan, oleh karena itu, ada kemungkinan bahwa API akan berubah. Di samping itu, jumlah dokumentasi yang masih minim yang terdapat di web resmi dart menjadi hambatan bagi pemula yang ingin mempelajari bahasa pemrograman dart. Contohnya adalah ketika ingin mengetahui tentang jQuery, itu masih sangat terbatas.<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;16075&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;2&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;0&quot;,&quot;greet&quot;:&quot;Jadilah yang pertama untuk memberi nilai&quot;,&quot;legend&quot;:&quot;5\\\/5 - (2 votes)&quot;,&quot;size&quot;:&quot;22&quot;,&quot;title&quot;:&quot;Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya&quot;,&quot;width&quot;:&quot;110&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 110px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 17.6px;\">\n            5\/5 - (2 votes)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pengertian Bahasa Pemrograman Dart Bahasa pemrograman multiguna (bahasa pemrograman dengan tujuan umum), Dart, yang dapat digunakan dalam mengembangkan berbagai jenis aplikasi dan program yang digunakan dalam mengembangkan aplikasi web, aplikasi seluler, aplikasi desktop, server, dll. Dart merupakan\u00a0programming language\u00a0lintas platform atau platform independen yang artinya dapat dijalankan pada sistem operasi yang berbeda seperti Windows, Linux, Unix [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":16078,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_2392824914_2392824914":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[3],"tags":[6104,6105,6106,6102,6103],"class_list":["post-16075","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-fitur-bahasa-pemrograman-dart","tag-kekurangan-bahasa-pemrograman-dart","tag-kelebihan-bahasa-pemrograman-dart","tag-pengertian-bahasa-pemrograman-dart","tag-sejarah-dart"],"featured_image_src":{"landsacpe":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya-1140x445.png",1140,445,true],"list":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya-463x348.png",463,348,true],"medium":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya-300x169.png",300,169,true],"full":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png",1920,1080,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya - Hosteko Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya - Hosteko Blog\" \/>\n<meta property=\"og:description\" content=\"Pengertian Bahasa Pemrograman Dart Bahasa pemrograman multiguna (bahasa pemrograman dengan tujuan umum), Dart, yang dapat digunakan dalam mengembangkan berbagai jenis aplikasi dan program yang digunakan dalam mengembangkan aplikasi web, aplikasi seluler, aplikasi desktop, server, dll. Dart merupakan\u00a0programming language\u00a0lintas platform atau platform independen yang artinya dapat dijalankan pada sistem operasi yang berbeda seperti Windows, Linux, Unix [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya\" \/>\n<meta property=\"og:site_name\" content=\"Hosteko Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-14T07:20:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Risa Y\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Risa Y\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#article\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya\"},\"author\":{\"name\":\"Risa Y\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b\"},\"headline\":\"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya\",\"datePublished\":\"2022-05-14T07:20:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya\"},\"wordCount\":1228,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png\",\"keywords\":[\"fitur bahasa pemrograman dart\",\"kekurangan bahasa pemrograman dart\",\"kelebihan bahasa pemrograman dart\",\"pengertian bahasa pemrograman dart\",\"sejarah dart\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya\",\"url\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya\",\"name\":\"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya - Hosteko Blog\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png\",\"datePublished\":\"2022-05-14T07:20:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hosteko.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hosteko.com\/blog\/#website\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"name\":\"Hosteko Blog\",\"description\":\"Berita &amp; Informasi Dunia IT\",\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hosteko.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\",\"name\":\"HOSTEKO\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"width\":195,\"height\":57,\"caption\":\"HOSTEKO\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b\",\"name\":\"Risa Y\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g\",\"caption\":\"Risa Y\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya - Hosteko Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya","og_locale":"en_US","og_type":"article","og_title":"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya - Hosteko Blog","og_description":"Pengertian Bahasa Pemrograman Dart Bahasa pemrograman multiguna (bahasa pemrograman dengan tujuan umum), Dart, yang dapat digunakan dalam mengembangkan berbagai jenis aplikasi dan program yang digunakan dalam mengembangkan aplikasi web, aplikasi seluler, aplikasi desktop, server, dll. Dart merupakan\u00a0programming language\u00a0lintas platform atau platform independen yang artinya dapat dijalankan pada sistem operasi yang berbeda seperti Windows, Linux, Unix [&hellip;]","og_url":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya","og_site_name":"Hosteko Blog","article_published_time":"2022-05-14T07:20:25+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png","type":"image\/png"}],"author":"Risa Y","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Risa Y","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#article","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya"},"author":{"name":"Risa Y","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b"},"headline":"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya","datePublished":"2022-05-14T07:20:25+00:00","mainEntityOfPage":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya"},"wordCount":1228,"commentCount":0,"publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"image":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png","keywords":["fitur bahasa pemrograman dart","kekurangan bahasa pemrograman dart","kelebihan bahasa pemrograman dart","pengertian bahasa pemrograman dart","sejarah dart"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya","url":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya","name":"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya - Hosteko Blog","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage"},"image":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png","datePublished":"2022-05-14T07:20:25+00:00","breadcrumb":{"@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#primaryimage","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/hosteko.com\/blog\/mengenal-bahasa-pemrograman-dart-serta-kelebihan-dan-kekurangannya#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hosteko.com\/blog"},{"@type":"ListItem","position":2,"name":"Mengenal Bahasa Pemrograman Dart Serta Kelebihan dan Kekurangannya"}]},{"@type":"WebSite","@id":"https:\/\/hosteko.com\/blog\/#website","url":"https:\/\/hosteko.com\/blog\/","name":"Hosteko Blog","description":"Berita &amp; Informasi Dunia IT","publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hosteko.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hosteko.com\/blog\/#organization","name":"HOSTEKO","url":"https:\/\/hosteko.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","width":195,"height":57,"caption":"HOSTEKO"},"image":{"@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/c1d3dbd7c27bd3574f8c7042165a660b","name":"Risa Y","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7eac241dffbc583c56ba1ff19703f5623dab2b6a88bbb0583e815230564dac5e?s=96&d=mm&r=g","caption":"Risa Y"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2022\/05\/Mengenal-Bahasa-Pemrograman-Dart-Serta-Kelebihan-dan-Kekurangannya.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/16075","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/comments?post=16075"}],"version-history":[{"count":1,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/16075\/revisions"}],"predecessor-version":[{"id":16079,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/16075\/revisions\/16079"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media\/16078"}],"wp:attachment":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media?parent=16075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/categories?post=16075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/tags?post=16075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}