{"id":159,"date":"2024-12-28T16:50:39","date_gmt":"2024-12-28T16:50:39","guid":{"rendered":"https:\/\/www.linuxid.net\/istilah\/?p=159"},"modified":"2025-01-28T11:21:15","modified_gmt":"2025-01-28T04:21:15","slug":"apex-salesforce","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/","title":{"rendered":"Apex (Salesforce)"},"content":{"rendered":"<h2>Apa itu Apex (Salesforce)?<\/h2>\n<p>Salesforce Apex adalah kerangka kerja bersertifikasi Microsoft untuk membangun aplikasi perangkat lunak sebagai layanan (<a href=\"https:\/\/www.linuxid.net\/istilah\/Software-as-a-Service\/\">SaaS<\/a>) di atas fungsionalitas manajemen hubungan pelanggan (<a href=\"https:\/\/www.linuxid.net\/istilah\/CRM-customer-relationship-management\/\">CRM<\/a>) Salesforce.<\/p>\n<h2>Bagaimana cara kerja Salesforce Apex?<\/h2>\n<p>Apex memungkinkan pengembang untuk mengakses <a href=\"https:\/\/www.linuxid.net\/istilah\/front-end\/\">back-end<\/a> database dan antarmuka <a href=\"https:\/\/www.linuxid.net\/istilah\/client-server\/\">client-server<\/a> pada platform Salesforce untuk membuat aplikasi SaaS pihak ketiga.<\/p>\n<p>Apex mencakup antarmuka pemrograman aplikasi (<a href=\"https:\/\/www.linuxid.net\/istilah\/application-program-interface-API\/\">API<\/a>) yang dapat digunakan pengembang Salesforce untuk mengakses data pengguna di platform tersebut.<\/p>\n<p>API ini memungkinkan pengembang Apex untuk menggunakan komponen SaaS standar, seperti widget web atau <a href=\"https:\/\/www.linuxid.net\/istilah\/database\/\">database<\/a> multi-tenant, tanpa perlu mengembangkan banyak infrastruktur yang biasanya terkait dengan program SaaS.<\/p>\n<h2>Apa saja manfaat menggunakan Apex?<\/h2>\n<p>Ada beberapa manfaat menggunakan bahasa manipulasi data (DML) Apex. Berikut adalah beberapa di antaranya:<\/p>\n<h3>Mudah digunakan<\/h3>\n<p>Apex dibangun di atas paradigma <a href=\"https:\/\/www.linuxid.net\/istilah\/Java\/\">Java<\/a> yang sudah dikenal, seperti sintaks variabel dan ekspresi, sintaks pernyataan blok dan kondisional, sintaks <a href=\"https:\/\/www.linuxid.net\/istilah\/loop\/\/\">loop<\/a>, serta notasi array. Apex menambahkan fitur baru dengan sintaks dan semantik sederhana untuk memanfaatkan Lightning Platform secara efisien. Hasilnya, Apex menghasilkan <a href=\"https:\/\/www.linuxid.net\/istilah\/code\/\">kode<\/a> yang ringkas dan sederhana untuk ditulis.<\/p>\n<h3>Fokus pada data<\/h3>\n<p>Apex dirancang untuk menggabungkan beberapa pernyataan query dan DML ke dalam satu operasi di platform Salesforce, mirip dengan prosedur tersimpan database yang menghubungkan beberapa baris transaksi pada server database.<\/p>\n<h3>Ketat<\/h3>\n<p>Bahasa pemrograman Apex adalah bahasa yang sangat terstruktur dan langsung merujuk ke <a href=\"https:\/\/www.linuxid.net\/istilah\/schema\/\">skema<\/a> berorientasi objek, seperti nama kolom. Jika ada referensi yang salah, kompilasi akan gagal dengan cepat. Apex menjaga semua dependensi dalam metadata untuk memastikan bahwa bidang kustom, objek Salesforce, dan dependensi kelas tidak dihapus selama masih digunakan oleh kode Apex.<\/p>\n<h3>Lingkungan multi-tenant<\/h3>\n<p>Seperti komponen Lightning lainnya, Apex ditempatkan di lingkungan <a href=\"https:\/\/www.linuxid.net\/istilah\/multi-tenancy\/\">multi-tenant<\/a>. Mesin runtime Apex dirancang untuk mencegah kode yang tidak terkendali dari monopoli sumber daya bersama dengan menerapkan langkah-langkah keamanan yang ketat.<\/p>\n<h3>Mudah diuji<\/h3>\n<p>Apex memiliki dukungan bawaan untuk <a href=\"https:\/\/www.linuxid.net\/istilah\/unit-testing\/\">pengujian unit<\/a>. Ini menunjukkan hasil pengujian, termasuk cakupan kode dan bagian kode pengguna yang dapat dioptimalkan. Salesforce menjalankan semua pengujian unit sebelum pembaruan platform untuk memastikan bahwa kode Apex kustom bekerja dengan baik.<\/p>\n<h2>Bagaimana aplikasi Apex dihosting?<\/h2>\n<p>Aplikasi Apex biasanya dihosting dan dijalankan langsung dari server Salesforce. Tidak diperlukan instalasi di <a href=\"https:\/\/www.linuxid.net\/istilah\/personal-computer-PC\/\">PC<\/a> lokal pengguna karena hosting ini.<\/p>\n<p>Pengguna cukup membeli aplikasi Apex tertentu melalui AppExchange, portal <a href=\"https:\/\/www.linuxid.net\/istilah\/portal\/\">web<\/a> Salesforce untuk add-on CRM. Aplikasi tersebut dapat diakses melalui antarmuka pengguna standar. Setelah dibuat, aplikasi dapat dipublikasikan untuk penggunaan umum atau disimpan secara privat, misalnya, sebagai add-on yang dipatenkan.<\/p>\n<h2>Fitur Apex<\/h2>\n<p>Platform Apex terdiri dari tiga alat utama: Builder, API, dan Code.<\/p>\n<h3>Apex Builder<\/h3>\n<p>Apex Builder adalah komponen on-demand yang memungkinkan kustomisasi mudah menggunakan drag-and-drop dengan fitur yang terbatas.<\/p>\n<h3>Apex API<\/h3>\n<p>Apex API adalah metode untuk mengambil data mentah dari server Salesforce. API ini sering digunakan oleh aplikasi eksternal seperti aplikasi Java untuk mengakses data akun Salesforce pengguna.<\/p>\n<h3>Apex Code<\/h3>\n<p>Apex Code adalah bahasa pemrograman lengkap yang dieksekusi di server Salesforce. Apex Code menawarkan fleksibilitas dalam pengembangan dengan dukungan bawaan untuk pengambilan data.<\/p>\n<p><em>Lihat juga: Salesforce App Cloud, <a href=\"https:\/\/www.linuxid.net\/istilah\/Salesforce-DX\/\">Salesforce Developer Experience<\/a>, <a href=\"https:\/\/www.linuxid.net\/istilah\/Salesforce-Service-Cloud\/\">Salesforce Service Cloud<\/a>, <a href=\"https:\/\/www.linuxid.net\/istilah\/Salesforce-Workcom\/\">Salesforce Work.com<\/a>, dan <a href=\"https:\/\/www.linuxid.net\/istilah\/Salesforce-Sales-Cloud\/\">Salesforce Sales Cloud<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apa itu Apex (Salesforce)? Salesforce Apex adalah kerangka kerja bersertifikasi Microsoft untuk membangun aplikasi perangkat lunak sebagai layanan (SaaS) di atas fungsionalitas manajemen hubungan pelanggan (CRM) Salesforce. Bagaimana cara kerja Salesforce Apex? Apex memungkinkan pengembang untuk mengakses back-end database dan antarmuka client-server pada platform Salesforce untuk membuat aplikasi SaaS pihak ketiga. Apex mencakup antarmuka pemrograman [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[47],"class_list":["post-159","post","type-post","status-publish","format-standard","hentry","category-business-software","tag-crm-tools-and-strategy"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Apa itu Apex (Salesforce)? - Istilah Komputer<\/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:\/\/www.linuxid.net\/istilah\/apex-salesforce\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa itu Apex (Salesforce)? - Istilah Komputer\" \/>\n<meta property=\"og:description\" content=\"Apa itu Apex (Salesforce)? Salesforce Apex adalah kerangka kerja bersertifikasi Microsoft untuk membangun aplikasi perangkat lunak sebagai layanan (SaaS) di atas fungsionalitas manajemen hubungan pelanggan (CRM) Salesforce. Bagaimana cara kerja Salesforce Apex? Apex memungkinkan pengembang untuk mengakses back-end database dan antarmuka client-server pada platform Salesforce untuk membuat aplikasi SaaS pihak ketiga. Apex mencakup antarmuka pemrograman [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/\" \/>\n<meta property=\"og:site_name\" content=\"Istilah Komputer\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-28T16:50:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-28T04:21:15+00:00\" \/>\n<meta name=\"author\" content=\"adhit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"adhit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/\",\"name\":\"Apa itu Apex (Salesforce)? - Istilah Komputer\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\"},\"datePublished\":\"2024-12-28T16:50:39+00:00\",\"dateModified\":\"2025-01-28T04:21:15+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxid.net\/istilah\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apex (Salesforce)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\",\"url\":\"https:\/\/linuxid.net\/istilah\/\",\"name\":\"Istilah Komputer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/istilah\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\",\"name\":\"adhit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"contentUrl\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465\",\"caption\":\"adhit\"},\"sameAs\":[\"https:\/\/linuxid.net\/istilah\"],\"url\":\"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apa itu Apex (Salesforce)? - Istilah Komputer","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:\/\/www.linuxid.net\/istilah\/apex-salesforce\/","og_locale":"id_ID","og_type":"article","og_title":"Apa itu Apex (Salesforce)? - Istilah Komputer","og_description":"Apa itu Apex (Salesforce)? Salesforce Apex adalah kerangka kerja bersertifikasi Microsoft untuk membangun aplikasi perangkat lunak sebagai layanan (SaaS) di atas fungsionalitas manajemen hubungan pelanggan (CRM) Salesforce. Bagaimana cara kerja Salesforce Apex? Apex memungkinkan pengembang untuk mengakses back-end database dan antarmuka client-server pada platform Salesforce untuk membuat aplikasi SaaS pihak ketiga. Apex mencakup antarmuka pemrograman [&hellip;]","og_url":"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/","og_site_name":"Istilah Komputer","article_published_time":"2024-12-28T16:50:39+00:00","article_modified_time":"2025-01-28T04:21:15+00:00","author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/","url":"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/","name":"Apa itu Apex (Salesforce)? - Istilah Komputer","isPartOf":{"@id":"https:\/\/linuxid.net\/istilah\/#website"},"datePublished":"2024-12-28T16:50:39+00:00","dateModified":"2025-01-28T04:21:15+00:00","author":{"@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/istilah\/apex-salesforce\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxid.net\/istilah\/"},{"@type":"ListItem","position":2,"name":"Apex (Salesforce)"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/istilah\/#website","url":"https:\/\/linuxid.net\/istilah\/","name":"Istilah Komputer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/istilah\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d","name":"adhit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/","url":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","contentUrl":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1777193465","caption":"adhit"},"sameAs":["https:\/\/linuxid.net\/istilah"],"url":"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/159","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/comments?post=159"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/159\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/media?parent=159"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/categories?post=159"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/tags?post=159"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}