{"id":7799,"date":"2020-08-24T15:45:56","date_gmt":"2020-08-24T08:45:56","guid":{"rendered":"http:\/\/crocodic.com\/?p=7799"},"modified":"2021-10-05T10:17:54","modified_gmt":"2021-10-05T03:17:54","slug":"progressive-web-apps-mulai-darimana","status":"publish","type":"post","link":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/","title":{"rendered":"Progressive Web Apps, mulai dari mana ?"},"content":{"rendered":"<p>Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan\u00a0untuk bisa memiliki Applikasi PWA, <a href=\"https:\/\/crocodic.com\/en\/8-alasan-mengapa-perawatan-maintenance-website-mutlak-dilakukan-secara-profesional\/\">website<\/a> kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan <a href=\"https:\/\/crocodic.com\/en\/data-science-framework-definisi-manfaat-dan-jenisnya\/\">framework<\/a> modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak <a rel=\"noreferrer noopener\" href=\"https:\/\/crocodic.com\/en\/memilih-software-house-jakarta-yang-profesional-dan-terpercaya-di-tahun-2021\/\" data-type=\"URL\" data-id=\"https:\/\/crocodic.com\/memilih-software-house-jakarta-yang-profesional-dan-terpercaya-di-tahun-2021\/\" target=\"_blank\">Software house<\/a> yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered Framework).\u00a0 Padahal berbicara tentang PWA, tentu yang utama adalah progressive atau peningkatan pengalaman user secara bertahap. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-large is-layout-flow wp-block-quote-is-layout-flow\"><p>Nah pertanyaannya, dari mana sebenarnya kita mulai untuk membuat sebuah Progessive Web Apps?<\/p><\/blockquote>\n\n\n\n<p>Untuk memulai membuat <a href=\"https:\/\/crocodic.com\/en\/5-kesalahan-yang-sering-dilakukan-developer-mobile-apps\/\">Aplikasi<\/a> PWA yang harus perhatikan :<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Keamanan HTTPS <\/strong><\/h2>\n\n\n\n<p>Keamanan HTTPS disini adalah pondasi dasar untuk membuat aplikasi PWA. Keamanan di web menjadi prioritas penting, dikarenakan banyak isu tentang <em>content hijacking<\/em>, <em>phising<\/em> dan isu- isu lainnya. Dan juga kebanyakan fungsi dari PWA hanya dapat dijalankan di HTTPS saja.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"370\" height=\"204\" src=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image.png\" alt=\"\" class=\"wp-image-7800\" srcset=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image.png 370w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-300x165.png 300w\" sizes=\"(max-width: 370px) 100vw, 370px\" \/><\/figure><\/div>\n\n\n\n<p><strong><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Tingkatkan kecepatan Loading dan Respon<\/strong><\/h2>\n\n\n\n<p>Kecepatan loading dan respon adalah bagian penting untuk mengoptimasikan PWA. Yang dimana tanpa kecepatan maka rata-rata pengguna akan menginggalkan. <strong>Bahkan <a href=\"https:\/\/crocodic.com\/en\/kegagalan-85-proyek-ai-dimulai-dari-sini-kualitas-data-yang-diabaikan\/\">data<\/a> yang ada menyebutkan 3 detik website tidak tampil, 53% pengguna akan pergi.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"367\" height=\"184\" src=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-1.png\" alt=\"\" class=\"wp-image-7803\" srcset=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-1.png 367w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-1-300x150.png 300w\" sizes=\"(max-width: 367px) 100vw, 367px\" \/><figcaption><a href=\"https:\/\/www.doubleclickbygoogle.com\/articles\/mobile-speed-matters\/\">https:\/\/www.doubleclickbygoogle.com\/articles\/mobile-speed-matters\/<\/a><\/figcaption><\/figure><\/div>\n\n\n\n<p><strong><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Memasang dan memanfaatkan Service Worker<\/strong><\/h2>\n\n\n\n<p>Apa itu <em>Service worker<\/em>? Service worker adalah komponen yang merupakan deprogram dan berada di antara <em>browser<\/em> dan web server. Dengan memasang service worker maka kita dapat melakukan <em>cache<\/em> pada <em>resource<\/em> yang dibutuhkan dan dengan <em>service worker<\/em> memungkinkan aplikasi tetap bisa diakses walaupun dengan internet tidak stabil serta <em>offline<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"500\" height=\"278\" src=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-2.png\" alt=\"\" class=\"wp-image-7804\" srcset=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-2.png 500w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-2-300x167.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Demikian adalah hal-hal yang harus diperhatikan untuk memulai membuat <em>Progressive Web Apps<\/em>. Disini saya juga membagikan link berisi pembelajaran tentang <strong>PWA<\/strong> yang saya dapatkan pada saat event Workshop PWA yang diadakan di Jogja.<br><a href=\"https:\/\/drive.google.com\/drive\/u\/0\/folders\/0B55wxScz_BJtV1lGbTBOYlhLTVk\">https:\/\/drive.google.com\/drive\/u\/0\/folders\/0B55wxScz_BJtV1lGbTBOYlhLTVk<\/a><br><\/p>\n\n\n\n<p><a href=\"https:\/\/crocodic.com\/en\/5-developer-mobile-app-terbaik-di-indonesia-tahun-2024\/\">Crocodic<\/a> menyediakan Jasa Pembuatan Website <em>custom<\/em> baik untuk kebutuhan company profile, atau sebagai pengganti <a href=\"https:\/\/crocodic.com\/en\/flutter-vs-react-native-mana-yang-lebih-cocok-untuk-proyekmu\/\">mobile apps<\/a>. Kontak kami <a href=\"https:\/\/crocodic.com\/en\/form-pemesanan-pengembangan-aplikasi-mobile-dan-web\/\" data-type=\"URL\" data-id=\"https:\/\/crocodic.com\/form-pemesanan-pengembangan-aplikasi-mobile-dan-web\/\" target=\"_blank\" rel=\"noreferrer noopener\">disini<\/a>, kami akan membantu menemukan solusi yang tepat untuk bisnis anda.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"491\" height=\"276\" src=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-3.png\" alt=\"\" class=\"wp-image-7805\" srcset=\"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-3.png 491w, https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/image-3-300x169.png 300w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan\u00a0untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered [&hellip;]<\/p>\n","protected":false},"author":30,"featured_media":8919,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[355],"tags":[344,346,233,96],"class_list":["post-7799","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-crocodic-dec","tag-mobile-apps-developer","tag-progressive-web-apps","tag-web-development","tag-website"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Adam Projo\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Crocodic - Adaptive Business Systems Partner\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Progressive Web Apps, mulai dari mana ?\" \/>\n\t\t<meta property=\"og:description\" content=\"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/crocodic.com\/wp-content\/uploads\/2025\/10\/crocodic-landscape-logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/crocodic.com\/wp-content\/uploads\/2025\/10\/crocodic-landscape-logo.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-08-24T08:45:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-10-05T03:17:54+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Progressive Web Apps, mulai dari mana ?\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/crocodic.com\/wp-content\/uploads\/2025\/10\/crocodic-landscape-logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#blogposting\",\"name\":\"Progressive Web Apps, mulai dari mana ?\",\"headline\":\"Progressive Web Apps, mulai dari mana ?\",\"author\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/author\\\/adam\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/crocodic.com\\\/wp-content\\\/uploads\\\/2018\\\/09\\\/progressive.jpg\",\"width\":2300,\"height\":1200},\"datePublished\":\"2020-08-24T15:45:56+07:00\",\"dateModified\":\"2021-10-05T10:17:54+07:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#webpage\"},\"articleSection\":\"Crocodic Development, Mobile apps developer, Progressive Web Apps, Web Development, website\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/crocodic.com\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/category\\\/crocodic-dec\\\/#listItem\",\"name\":\"Crocodic Development\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/category\\\/crocodic-dec\\\/#listItem\",\"position\":2,\"name\":\"Crocodic Development\",\"item\":\"https:\\\/\\\/crocodic.com\\\/en\\\/category\\\/crocodic-dec\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#listItem\",\"name\":\"Progressive Web Apps, mulai dari mana ?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#listItem\",\"position\":3,\"name\":\"Progressive Web Apps, mulai dari mana ?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/category\\\/crocodic-dec\\\/#listItem\",\"name\":\"Crocodic Development\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/#organization\",\"name\":\"Crocodic\",\"description\":\"Kami sebagai software house yang fokus pada custom software, ERP dan solusi AI yang adaptif untuk enterprise di Indonesia. Dipercaya 320+ perusahaan sejak 2009\",\"url\":\"https:\\\/\\\/crocodic.com\\\/en\\\/\",\"email\":\"marketing@crocodic.com\",\"telephone\":\"+6282138272707\",\"foundingDate\":\"2009-10-08\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"value\":50},\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/crocodic.com\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/cropped-fav_icon_crocrocodic-2.png\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#organizationLogo\",\"width\":512,\"height\":512,\"caption\":\"logo crocodic\"},\"image\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/crocodic.indonesia\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/crocodic-studio\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/author\\\/adam\\\/#author\",\"url\":\"https:\\\/\\\/crocodic.com\\\/en\\\/author\\\/adam\\\/\",\"name\":\"Adam Projo\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c3767be671b1be2b70395a8828328c0a89da6890e587bb2a43531e5483bbeef9?s=96&r=g\",\"width\":96,\"height\":96,\"caption\":\"Adam Projo\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#webpage\",\"url\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/\",\"name\":\"Progressive Web Apps, mulai dari mana ?\",\"description\":\"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/author\\\/adam\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/author\\\/adam\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/crocodic.com\\\/wp-content\\\/uploads\\\/2018\\\/09\\\/progressive.jpg\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#mainImage\",\"width\":2300,\"height\":1200},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/progressive-web-apps-mulai-darimana\\\/#mainImage\"},\"datePublished\":\"2020-08-24T15:45:56+07:00\",\"dateModified\":\"2021-10-05T10:17:54+07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/crocodic.com\\\/en\\\/\",\"name\":\"Crocodic\",\"description\":\"Adaptive Business Systems Partner\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/crocodic.com\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Progressive Web Apps, mulai dari mana ?","description":"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered","canonical_url":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#blogposting","name":"Progressive Web Apps, mulai dari mana ?","headline":"Progressive Web Apps, mulai dari mana ?","author":{"@id":"https:\/\/crocodic.com\/en\/author\/adam\/#author"},"publisher":{"@id":"https:\/\/crocodic.com\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/progressive.jpg","width":2300,"height":1200},"datePublished":"2020-08-24T15:45:56+07:00","dateModified":"2021-10-05T10:17:54+07:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#webpage"},"isPartOf":{"@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#webpage"},"articleSection":"Crocodic Development, Mobile apps developer, Progressive Web Apps, Web Development, website"},{"@type":"BreadcrumbList","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/crocodic.com\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/crocodic.com\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/crocodic.com\/en\/category\/crocodic-dec\/#listItem","name":"Crocodic Development"}},{"@type":"ListItem","@id":"https:\/\/crocodic.com\/en\/category\/crocodic-dec\/#listItem","position":2,"name":"Crocodic Development","item":"https:\/\/crocodic.com\/en\/category\/crocodic-dec\/","nextItem":{"@type":"ListItem","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#listItem","name":"Progressive Web Apps, mulai dari mana ?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/crocodic.com\/en\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#listItem","position":3,"name":"Progressive Web Apps, mulai dari mana ?","previousItem":{"@type":"ListItem","@id":"https:\/\/crocodic.com\/en\/category\/crocodic-dec\/#listItem","name":"Crocodic Development"}}]},{"@type":"Organization","@id":"https:\/\/crocodic.com\/en\/#organization","name":"Crocodic","description":"Kami sebagai software house yang fokus pada custom software, ERP dan solusi AI yang adaptif untuk enterprise di Indonesia. Dipercaya 320+ perusahaan sejak 2009","url":"https:\/\/crocodic.com\/en\/","email":"marketing@crocodic.com","telephone":"+6282138272707","foundingDate":"2009-10-08","numberOfEmployees":{"@type":"QuantitativeValue","value":50},"logo":{"@type":"ImageObject","url":"https:\/\/crocodic.com\/wp-content\/uploads\/2023\/07\/cropped-fav_icon_crocrocodic-2.png","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#organizationLogo","width":512,"height":512,"caption":"logo crocodic"},"image":{"@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/crocodic.indonesia\/","https:\/\/www.linkedin.com\/company\/crocodic-studio\/"]},{"@type":"Person","@id":"https:\/\/crocodic.com\/en\/author\/adam\/#author","url":"https:\/\/crocodic.com\/en\/author\/adam\/","name":"Adam Projo","image":{"@type":"ImageObject","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/c3767be671b1be2b70395a8828328c0a89da6890e587bb2a43531e5483bbeef9?s=96&r=g","width":96,"height":96,"caption":"Adam Projo"}},{"@type":"WebPage","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#webpage","url":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/","name":"Progressive Web Apps, mulai dari mana ?","description":"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/crocodic.com\/en\/#website"},"breadcrumb":{"@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#breadcrumblist"},"author":{"@id":"https:\/\/crocodic.com\/en\/author\/adam\/#author"},"creator":{"@id":"https:\/\/crocodic.com\/en\/author\/adam\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/crocodic.com\/wp-content\/uploads\/2018\/09\/progressive.jpg","@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#mainImage","width":2300,"height":1200},"primaryImageOfPage":{"@id":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/#mainImage"},"datePublished":"2020-08-24T15:45:56+07:00","dateModified":"2021-10-05T10:17:54+07:00"},{"@type":"WebSite","@id":"https:\/\/crocodic.com\/en\/#website","url":"https:\/\/crocodic.com\/en\/","name":"Crocodic","description":"Adaptive Business Systems Partner","inLanguage":"en-US","publisher":{"@id":"https:\/\/crocodic.com\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Crocodic - Adaptive Business Systems Partner","og:type":"article","og:title":"Progressive Web Apps, mulai dari mana ?","og:description":"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered","og:url":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/","og:image":"https:\/\/crocodic.com\/wp-content\/uploads\/2025\/10\/crocodic-landscape-logo.png","og:image:secure_url":"https:\/\/crocodic.com\/wp-content\/uploads\/2025\/10\/crocodic-landscape-logo.png","og:image:width":1200,"og:image:height":300,"article:published_time":"2020-08-24T08:45:56+00:00","article:modified_time":"2021-10-05T03:17:54+00:00","twitter:card":"summary_large_image","twitter:title":"Progressive Web Apps, mulai dari mana ?","twitter:description":"Berbicara tentang Progressive Web Apps (PWA), kebanyakan orang mengatakan untuk bisa memiliki Applikasi PWA, website kita harus mempunyai SPA atau Single Page Application, atau harus menggunakan framework modern seperti reactJS, Angular, Polymer dan yang lainnya. Sehingga banyak Software house yang merasa bahwa mereka tidak bisa menerapkan PWA karena masih menggunakan PHP dan Ruby Framework (Service Rendered","twitter:image":"https:\/\/crocodic.com\/wp-content\/uploads\/2025\/10\/crocodic-landscape-logo.png"},"aioseo_meta_data":{"post_id":"7799","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2022-09-20 04:39:00","updated":"2026-04-03 03:29:09","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/crocodic.com\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/crocodic.com\/en\/category\/crocodic-dec\/\" title=\"Crocodic Development\">Crocodic Development<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tProgressive Web Apps, mulai dari mana ?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/crocodic.com\/en\/"},{"label":"Crocodic Development","link":"https:\/\/crocodic.com\/en\/category\/crocodic-dec\/"},{"label":"Progressive Web Apps, mulai dari mana ?","link":"https:\/\/crocodic.com\/en\/progressive-web-apps-mulai-darimana\/"}],"_links":{"self":[{"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/posts\/7799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/comments?post=7799"}],"version-history":[{"count":5,"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/posts\/7799\/revisions"}],"predecessor-version":[{"id":9591,"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/posts\/7799\/revisions\/9591"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/media\/8919"}],"wp:attachment":[{"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/media?parent=7799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/categories?post=7799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/crocodic.com\/en\/wp-json\/wp\/v2\/tags?post=7799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}