{"id":319,"date":"2024-08-09T12:57:46","date_gmt":"2024-08-09T10:57:46","guid":{"rendered":"https:\/\/www.sybrisoft.sk\/?p=319"},"modified":"2024-08-15T14:37:41","modified_gmt":"2024-08-15T12:37:41","slug":"pwa-webova-aplikacia","status":"publish","type":"post","link":"https:\/\/www.sybrisoft.sk\/en\/pwa-webova-aplikacia\/","title":{"rendered":"PWA webov\u00e1 aplik\u00e1cia"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.sybrisoft.sk\/wp-content\/uploads\/2024\/08\/pwa.jpg\" alt=\"\" class=\"wp-image-342\" width=\"1097\" height=\"865\" srcset=\"https:\/\/www.sybrisoft.sk\/wp-content\/uploads\/2024\/08\/pwa.jpg 994w, https:\/\/www.sybrisoft.sk\/wp-content\/uploads\/2024\/08\/pwa-350x276.jpg 350w, https:\/\/www.sybrisoft.sk\/wp-content\/uploads\/2024\/08\/pwa-768x606.jpg 768w\" sizes=\"(max-width: 1097px) 100vw, 1097px\" \/><\/figure>\n\n\n\n<p>Implement\u00e1cia progres\u00edvnej webovej aplik\u00e1cie s podporou offline fungovania a background synchroniz\u00e1cie.<\/p>\n\n\n\n<p>Projekt prebiehal v spolupr\u00e1ci s <a href=\"https:\/\/prosoft.sk\/\"><img decoding=\"async\" src=\"https:\/\/www.sybrisoft.sk\/wp-content\/uploads\/2024\/08\/Logo_Prosoft_color.png\" alt=\"PROSOFT, spol. s r.o.\" style=\"height:26px;\"><\/a>. Pracovali sme na vytvoren\u00ed web aplik\u00e1cie a backend server-u. Vytvorili sme aj service worker, ktor\u00fd mana\u017eoval requesty, cache-oval ich spolu s odpove\u010fami a t\u00fdm poskytoval offline podporu. Pre potreby ulo\u017eenia upraven\u00fdch inform\u00e1cii po\u010das offline stavu, sa pou\u017eila indexovan\u00e1 datab\u00e1za. Pre synchronizovanie ulo\u017een\u00fdch inform\u00e1cii sa implementovala manu\u00e1lna aj background synchroniz\u00e1cia (vykon\u00e1van\u00e1 po op\u00e4tovnom pripojen\u00ed k internetu).<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>TECHNOL\u00d3GIE:<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<p>Backend: Spring Boot, Spring Security, Kotlin<\/p>\n\n\n\n<p>Frontend: Typescript, React, Redux, Bootstrap, Indexed DB, Service Worker API, Background Synchronization API<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Implement\u00e1cia progres\u00edvnej webovej aplik\u00e1cie s podporou offline fungovania a background synchroniz\u00e1cie.<\/p>\n","protected":false},"author":7,"featured_media":342,"comment_status":"closed","ping_status":"open","sticky":false,"template":"sybri-post.php","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-319","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nezaradene"],"translation":{"provider":"WPGlobus","version":"3.0.0","language":"en","enabled_languages":["sk","en"],"languages":{"sk":{"title":true,"content":true,"excerpt":true},"en":{"title":false,"content":false,"excerpt":false}}},"acf":[],"_links":{"self":[{"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/posts\/319"}],"collection":[{"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/comments?post=319"}],"version-history":[{"count":6,"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/posts\/319\/revisions"}],"predecessor-version":[{"id":363,"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/posts\/319\/revisions\/363"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/media\/342"}],"wp:attachment":[{"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/media?parent=319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/categories?post=319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sybrisoft.sk\/en\/wp-json\/wp\/v2\/tags?post=319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}