{"id":3564,"date":"2017-12-06T20:18:03","date_gmt":"2017-12-06T19:18:03","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=3564"},"modified":"2017-12-06T20:18:03","modified_gmt":"2017-12-06T19:18:03","slug":"a-progressive-web-application-with-vue-js-webpack-material-design-part-1","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2017\/12\/06\/a-progressive-web-application-with-vue-js-webpack-material-design-part-1\/","title":{"rendered":"A progressive Web application with Vue JS, Webpack &#038; Material Design [Part 1]"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2017\/12\/06\/a-progressive-web-application-with-vue-js-webpack-material-design-part-1\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","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,"font":"","enabled":false},"version":2}},"categories":[1,46],"tags":[140,182],"class_list":["post-3564","post","type-post","status-publish","format-link","hentry","category-senza-categoria","category-web","tag-progressive-web-apps","tag-pwa","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-Vu","jetpack-related-posts":[{"id":9254,"url":"https:\/\/monodes.com\/predaelli\/2022\/04\/07\/progressive-web-apps-pwas-in-mozilla-firefox\/","url_meta":{"origin":3564,"position":0},"title":"Progressive Web Apps (PWAs) in Mozilla Firefox","author":"Paolo Redaelli","date":"2022-04-07","format":false,"excerpt":"https:\/\/github.com\/filips123\/PWAsForFirefox","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3563,"url":"https:\/\/monodes.com\/predaelli\/2017\/12\/06\/the-ultimate-guide-to-progressive-web-applications-dzone-web-dev\/","url_meta":{"origin":3564,"position":1},"title":"The Ultimate Guide to Progressive Web Applications &#8211; DZone Web Dev","author":"Paolo Redaelli","date":"2017-12-06","format":false,"excerpt":"","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/monodes.com\/predaelli\/category\/smartphones\/android\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11340,"url":"https:\/\/monodes.com\/predaelli\/2024\/02\/17\/apple-ha-rotto-le-web-app-su-iphone-in-europa-di-proposito\/","url_meta":{"origin":3564,"position":2},"title":"Apple ha rotto le web app su iPhone in Europa, di proposito","author":"Paolo Redaelli","date":"2024-02-17","format":false,"excerpt":"Apple ha rotto le web app su iPhone in Europa, di proposito | SmartWorld La cosa che fa pi\u00f9 rabbia \u00e8 che le PWA Progressive Web Application erano l'unica maniera per installare applicazioni nella prima versione di iOS! To be fair Apple was really the first platform to support the\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/monodes.com\/predaelli\/category\/apple\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/02\/iphone-safari-browser_880x495.jpeg?fit=880%2C495&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/02\/iphone-safari-browser_880x495.jpeg?fit=880%2C495&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/02\/iphone-safari-browser_880x495.jpeg?fit=880%2C495&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2024\/02\/iphone-safari-browser_880x495.jpeg?fit=880%2C495&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":4107,"url":"https:\/\/monodes.com\/predaelli\/2018\/04\/08\/an-introduction-to-progressive-web-apps-freecodecamp\/","url_meta":{"origin":3564,"position":3},"title":"An introduction to Progressive Web Apps \u2013 freeCodeCamp","author":"Paolo Redaelli","date":"2018-04-08","format":false,"excerpt":"Legenda: An introduction to Progressive Web Apps \u2013 freeCodeCamp Service Workers explained ANd perhaps I shall buy - unsure - \"Modern Web Development\"","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5214,"url":"https:\/\/monodes.com\/predaelli\/2019\/02\/12\/vue-js-app-performance-optimization-part-1%e2%80%8a-%e2%80%8aintroduction-to-performance-optimization-and-lazy\/","url_meta":{"origin":3564,"position":4},"title":"Vue.js App Performance Optimization: part 1\u200a\u2014\u200aIntroduction to performance optimization and lazy\u2026","author":"Paolo Redaelli","date":"2019-02-12","format":false,"excerpt":"For the series, I will never stop learning While mobile-first approach becomes a standard and uncertain network conditions are something we should always take into consideration\u2026 Vue.js App Performance Optimization: part 1\u200a\u2014\u200aIntroduction to performance optimization and lazy\u2026 Vue.js App Performance Optimization: part 1\u200a\u2014\u200aIntroduction to performance optimization and lazy\u00a0loading. by Filip\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15348,"url":"https:\/\/monodes.com\/predaelli\/2026\/03\/22\/pwa-gripe-what-apple-still-wont-let-you-do\/","url_meta":{"origin":3564,"position":5},"title":"pwa.gripe \u2014 What Apple Still Won&#8217;t Let You Do","author":"Paolo Redaelli","date":"2026-03-22","format":false,"excerpt":"See which PWA features are supported on Chrome, Safari, and your browser. Source: pwa.gripe \u2014 What Apple Still Won't Let You Do","rel":"","context":"In &quot;Web&quot;","block_context":{"text":"Web","link":"https:\/\/monodes.com\/predaelli\/category\/web\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/3564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=3564"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/3564\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=3564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=3564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=3564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}