{"id":777,"date":"2025-07-29T06:50:45","date_gmt":"2025-07-29T06:50:45","guid":{"rendered":"https:\/\/skemadigital.id\/blog\/?p=777"},"modified":"2025-07-29T06:50:46","modified_gmt":"2025-07-29T06:50:46","slug":"belajar-crud-sederhana-dengan-firebase","status":"publish","type":"post","link":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/","title":{"rendered":"belajar CRUD sederhana dengan Firebase"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Bagi kamu yang sedang belajar pengembangan aplikasi, pasti sudah familiar dengan istilah CRUD\u2014Create, Read, Update, dan Delete. Konsep dasar ini penting dalam pengelolaan data, baik untuk web maupun mobile. Nah, kalau kamu ingin memahami konsep ini dengan cara simpel dan praktis, belajar CRUD sederhana dengan Firebase adalah pilihan tepat. Firebase mudah digunakan, bahkan untuk pemula, dan cocok untuk bikin aplikasi yang interaktif dan dinamis.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#Apa_Itu_CRUD_dan_Mengapa_Penting\" >Apa Itu CRUD dan Mengapa Penting?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#Belajar_CRUD_Sederhana_dengan_Firebase\" >Belajar CRUD Sederhana dengan Firebase<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#1_Persiapan_Project_dan_Instalasi_Firebase\" >1. Persiapan Project dan Instalasi Firebase<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#2_Konfigurasi_Firebase_di_Proyekmu\" >2. Konfigurasi Firebase di Proyekmu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#3_Operasi_Create_Menambahkan_Data\" >3. Operasi Create (Menambahkan Data)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#4_Operasi_Read_Membaca_Data\" >4. Operasi Read (Membaca Data)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#5_Operasi_Update_Mengubah_Data\" >5. Operasi Update (Mengubah Data)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#6_Operasi_Delete_Menghapus_Data\" >6. Operasi Delete (Menghapus Data)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#Tips_Tambahan_Saat_Belajar_Firebase\" >Tips Tambahan Saat Belajar Firebase<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#Kesimpulan\" >Kesimpulan<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Apa_Itu_CRUD_dan_Mengapa_Penting\"><\/span>Apa Itu CRUD dan Mengapa Penting?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/lady-looking-up-jacket-1024x683.jpg\" alt=\"belajar CRUD sederhana dengan Firebase\" class=\"wp-image-656\" srcset=\"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/lady-looking-up-jacket-1024x683.jpg 1024w, https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/lady-looking-up-jacket-300x200.jpg 300w, https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/lady-looking-up-jacket-768x512.jpg 768w, https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/lady-looking-up-jacket-1536x1024.jpg 1536w, https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/lady-looking-up-jacket-2048x1365.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Jika kamu baru mulai belajar pemrograman, khususnya pengembangan aplikasi web atau mobile, istilah CRUD mungkin sering kamu dengar. CRUD adalah singkatan dari Create, Read, Update, dan Delete\u2014empat operasi dasar yang digunakan untuk mengelola data dalam sebuah aplikasi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nah, salah satu platform yang sangat populer dan ramah pemula untuk belajar CRUD adalah Firebase. Firebase adalah layanan backend dari Google yang menyediakan berbagai fitur seperti database real-time, autentikasi, hosting, dan masih banyak lagi. Dalam artikel ini, kita akan fokus pada bagaimana cara belajar CRUD sederhana dengan Firebase dengan gaya yang santai dan mudah dipahami.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ingin menjadi ahli dalam membangun website yang fungsional dan menarik? <a href=\"https:\/\/skemadigital.id\/blog\/sertifikasi-web-developer\/\"><strong>Sertifikasi Web Developer<\/strong> <\/a>bisa jadi langkah awal yang tepat untukmu. Dengan mengikuti sertifikasi ini, kamu akan mempelajari dasar-dasar pemrograman web seperti HTML, CSS, JavaScript, serta berbagai framework dan tools modern yang digunakan di industri. Sertifikasi ini juga dapat meningkatkan kredibilitas dan peluangmu untuk bersaing di dunia kerja digital yang semakin berkembang.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Belajar_CRUD_Sederhana_dengan_Firebase\"><\/span>Belajar CRUD Sederhana dengan Firebase<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum masuk ke bagian teknisnya, yuk kita pahami dulu alur kerja dari operasi CRUD di Firebase. Firebase menyediakan dua jenis database: Realtime Database dan Firestore. Untuk tutorial ini, kita akan menggunakan Firestore karena lebih fleksibel dan cocok untuk struktur data modern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Berikut langkah-langkahnya:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Persiapan_Project_dan_Instalasi_Firebase\"><\/span>1. Persiapan Project dan Instalasi Firebase<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sebelum mulai coding, kamu perlu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Membuat akun Google dan masuk ke <a>Firebase Console<\/a>.<\/li>\n\n\n\n<li>Membuat project baru.<\/li>\n\n\n\n<li>Menghubungkan project ke aplikasi (web atau mobile).<\/li>\n\n\n\n<li>Menginstal Firebase SDK jika kamu menggunakan framework JavaScript.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Contoh instalasi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>npm install firebase<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Konfigurasi_Firebase_di_Proyekmu\"><\/span>2. Konfigurasi Firebase di Proyekmu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Setelah Firebase terpasang, hubungkan aplikasi dengan project Firebase menggunakan konfigurasi yang tersedia di dashboard Firebase.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import { initializeApp } from \"firebase\/app\";\nimport { getFirestore } from \"firebase\/firestore\";\n\nconst firebaseConfig = {\n  apiKey: \"API_KEY\",\n  authDomain: \"PROJECT_ID.firebaseapp.com\",\n  projectId: \"PROJECT_ID\",\n  storageBucket: \"PROJECT_ID.appspot.com\",\n  messagingSenderId: \"SENDER_ID\",\n  appId: \"APP_ID\"\n};\n\nconst app = initializeApp(firebaseConfig);\nconst db = getFirestore(app);<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Operasi_Create_Menambahkan_Data\"><\/span>3. Operasi Create (Menambahkan Data)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk menambahkan data baru ke Firestore:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import { collection, addDoc } from \"firebase\/firestore\";\n\nawait addDoc(collection(db, \"users\"), {\n  name: \"John Doe\",\n  email: \"john@example.com\"\n});<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Operasi_Read_Membaca_Data\"><\/span>4. Operasi Read (Membaca Data)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk mengambil data dari Firestore:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import { getDocs, collection } from \"firebase\/firestore\";\n\nconst querySnapshot = await getDocs(collection(db, \"users\"));\nquerySnapshot.forEach((doc) =&gt; {\n  console.log(`${doc.id} =&gt;`, doc.data());\n});<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Operasi_Update_Mengubah_Data\"><\/span>5. Operasi Update (Mengubah Data)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk memperbarui data yang ada:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import { doc, updateDoc } from \"firebase\/firestore\";\n\nconst userRef = doc(db, \"users\", \"ID_DOKUMEN\");\nawait updateDoc(userRef, {\n  name: \"Jane Doe\"\n});<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Operasi_Delete_Menghapus_Data\"><\/span>6. Operasi Delete (Menghapus Data)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Untuk menghapus data:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import { doc, deleteDoc } from \"firebase\/firestore\";\n\nawait deleteDoc(doc(db, \"users\", \"ID_DOKUMEN\"));<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Tips_Tambahan_Saat_Belajar_Firebase\"><\/span>Tips Tambahan Saat Belajar Firebase<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Selalu cek dokumentasi resmi Firebase untuk update terbaru.<\/li>\n\n\n\n<li>Gunakan Firestore rules agar data tetap aman.<\/li>\n\n\n\n<li>Cobalah integrasi dengan Firebase Authentication agar datamu lebih personal dan aman.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Kesimpulan\"><\/span>Kesimpulan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Belajar CRUD sederhana dengan Firebase bisa jadi langkah awal yang menyenangkan dalam pengembangan aplikasi. Firebase memberikan kemudahan bagi pemula untuk memahami cara kerja database dan mengelola data tanpa harus ribet membuat backend sendiri. Semoga artikel ini membantu kamu untuk mulai bereksperimen dan membangun proyek impianmu!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bagi kamu yang sedang belajar pengembangan aplikasi, pasti sudah familiar dengan istilah CRUD\u2014Create, Read, Update, dan Delete. Konsep dasar ini penting dalam pengelolaan data, baik untuk web maupun mobile. Nah, kalau kamu ingin memahami konsep ini dengan cara simpel dan praktis, belajar CRUD sederhana dengan Firebase adalah pilihan tepat. Firebase mudah digunakan, bahkan untuk pemula, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":778,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[50],"tags":[180],"class_list":["post-777","post","type-post","status-publish","format-standard","has-post-thumbnail","category-web-developer","tag-belajar-crud-sederhana-dengan-firebase"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>belajar CRUD sederhana dengan Firebase - skemadigital<\/title>\n<meta name=\"description\" content=\"Yuk mulai belajar CRUD sederhana dengan Firebase! Cara praktis untuk pahami dasar penyimpanan dan pengelolaan data dalam aplikasi.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"belajar CRUD sederhana dengan Firebase - skemadigital\" \/>\n<meta property=\"og:description\" content=\"Yuk mulai belajar CRUD sederhana dengan Firebase! Cara praktis untuk pahami dasar penyimpanan dan pengelolaan data dalam aplikasi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/\" \/>\n<meta property=\"og:site_name\" content=\"skemadigital\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-29T06:50:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-29T06:50:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/\",\"url\":\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/\",\"name\":\"belajar CRUD sederhana dengan Firebase - skemadigital\",\"isPartOf\":{\"@id\":\"https:\/\/skemadigital.id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png\",\"datePublished\":\"2025-07-29T06:50:45+00:00\",\"dateModified\":\"2025-07-29T06:50:46+00:00\",\"author\":{\"@id\":\"https:\/\/skemadigital.id\/blog\/#\/schema\/person\/5c351368fdec08cbb5d185c956222162\"},\"description\":\"Yuk mulai belajar CRUD sederhana dengan Firebase! Cara praktis untuk pahami dasar penyimpanan dan pengelolaan data dalam aplikasi.\",\"breadcrumb\":{\"@id\":\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#primaryimage\",\"url\":\"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png\",\"contentUrl\":\"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png\",\"width\":600,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skemadigital.id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"belajar CRUD sederhana dengan Firebase\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skemadigital.id\/blog\/#website\",\"url\":\"https:\/\/skemadigital.id\/blog\/\",\"name\":\"skemadigital\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skemadigital.id\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/skemadigital.id\/blog\/#\/schema\/person\/5c351368fdec08cbb5d185c956222162\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/skemadigital.id\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3dcf6ac8dbcf6d7ff9d94e77a3d4678358491d700ca4e9e22887fb52fcd0009?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3dcf6ac8dbcf6d7ff9d94e77a3d4678358491d700ca4e9e22887fb52fcd0009?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/skemadigital.id\"],\"url\":\"https:\/\/skemadigital.id\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"belajar CRUD sederhana dengan Firebase - skemadigital","description":"Yuk mulai belajar CRUD sederhana dengan Firebase! Cara praktis untuk pahami dasar penyimpanan dan pengelolaan data dalam aplikasi.","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:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/","og_locale":"en_US","og_type":"article","og_title":"belajar CRUD sederhana dengan Firebase - skemadigital","og_description":"Yuk mulai belajar CRUD sederhana dengan Firebase! Cara praktis untuk pahami dasar penyimpanan dan pengelolaan data dalam aplikasi.","og_url":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/","og_site_name":"skemadigital","article_published_time":"2025-07-29T06:50:45+00:00","article_modified_time":"2025-07-29T06:50:46+00:00","og_image":[{"width":600,"height":400,"url":"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/","url":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/","name":"belajar CRUD sederhana dengan Firebase - skemadigital","isPartOf":{"@id":"https:\/\/skemadigital.id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#primaryimage"},"image":{"@id":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#primaryimage"},"thumbnailUrl":"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png","datePublished":"2025-07-29T06:50:45+00:00","dateModified":"2025-07-29T06:50:46+00:00","author":{"@id":"https:\/\/skemadigital.id\/blog\/#\/schema\/person\/5c351368fdec08cbb5d185c956222162"},"description":"Yuk mulai belajar CRUD sederhana dengan Firebase! Cara praktis untuk pahami dasar penyimpanan dan pengelolaan data dalam aplikasi.","breadcrumb":{"@id":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#primaryimage","url":"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png","contentUrl":"https:\/\/skemadigital.id\/blog\/wp-content\/uploads\/2025\/07\/Tambahkan-judul-13-1.png","width":600,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/skemadigital.id\/blog\/belajar-crud-sederhana-dengan-firebase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skemadigital.id\/blog\/"},{"@type":"ListItem","position":2,"name":"belajar CRUD sederhana dengan Firebase"}]},{"@type":"WebSite","@id":"https:\/\/skemadigital.id\/blog\/#website","url":"https:\/\/skemadigital.id\/blog\/","name":"skemadigital","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skemadigital.id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/skemadigital.id\/blog\/#\/schema\/person\/5c351368fdec08cbb5d185c956222162","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/skemadigital.id\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3dcf6ac8dbcf6d7ff9d94e77a3d4678358491d700ca4e9e22887fb52fcd0009?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3dcf6ac8dbcf6d7ff9d94e77a3d4678358491d700ca4e9e22887fb52fcd0009?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/skemadigital.id"],"url":"https:\/\/skemadigital.id\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/posts\/777","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/comments?post=777"}],"version-history":[{"count":1,"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/posts\/777\/revisions"}],"predecessor-version":[{"id":779,"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/posts\/777\/revisions\/779"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/media\/778"}],"wp:attachment":[{"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/media?parent=777"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/categories?post=777"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skemadigital.id\/blog\/wp-json\/wp\/v2\/tags?post=777"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}