{"id":542,"date":"2024-02-06T16:41:42","date_gmt":"2024-02-06T21:41:42","guid":{"rendered":"https:\/\/davidfailor.com\/?page_id=542"},"modified":"2024-02-06T16:44:22","modified_gmt":"2024-02-06T21:44:22","slug":"javascript-app-local-storage","status":"publish","type":"page","link":"https:\/\/davidfailor.com\/index.php\/javascript-app-local-storage\/","title":{"rendered":"Javascript App &#8211; Local Storage"},"content":{"rendered":"<p><span style=\"color: #993300;\">I built this JavaScript Counter App with Persistent Local Storage on my own after reviewing a similar one in a tutorial which I did not like.\u00a0 I also added additional features like the Reset button and Save to local storage.\u00a0 You can use the developer module in your web browser to view the console results as you run the app.<\/span><\/p>\n<p><span style=\"color: #993300;\">It is a proof of concept because we would most likely use a more permanent storage on the Server Side (vs. the Client Side) for a real web app.<\/span><\/p>\n<p><span style=\"color: #993300;\">Here is a link to the zipped website with the html, css, javascript, and image files.\u00a0 <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/davidfailor.com\/wp-content\/uploads\/2024\/02\/Subway-Counter-Local-Storage.zip\">&#8220;Subway Counter App with Persistent Storage&#8221;<\/a><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I built this JavaScript Counter App with Persistent Local Storage on my own after reviewing a similar one in a tutorial which I did not like.\u00a0 I also added additional features like the Reset button and Save to local storage.\u00a0 You can use the developer module in your web browser to view the console results&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-542","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/pages\/542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/comments?post=542"}],"version-history":[{"count":3,"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/pages\/542\/revisions"}],"predecessor-version":[{"id":546,"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/pages\/542\/revisions\/546"}],"wp:attachment":[{"href":"https:\/\/davidfailor.com\/index.php\/wp-json\/wp\/v2\/media?parent=542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}