{"id":12561,"date":"2017-06-13T16:15:03","date_gmt":"2017-06-13T14:15:03","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=12561"},"modified":"2017-06-13T16:15:35","modified_gmt":"2017-06-13T14:15:35","slug":"myjson-salvare-online-i-propri-documenti-json","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/myjson-salvare-online-i-propri-documenti-json\/","title":{"rendered":"Myjson: salvare online i propri documenti JSON"},"content":{"rendered":"<p>Quando si studiano o sperimentano nuove tecnologie si ha spesso a che fare con il formato JSON e la sua comodit\u00e0 nel\u00a0trasmettere, ricevere e salvare dati attraverso la rete, soprattutto grazie al noto pattern REST. Esiste un servizio, <a href=\"http:\/\/myjson.com\/\" target=\"_blank\" rel=\"noopener\">myjson<\/a>, che permette di salvare online documenti JSON e recuperarli mediante la chiave che viene loro assegnata.<\/p>\n<p>L&#8217;homepage del sito mostra un ampio campo di testo in cui possiamo descrivere la struttura del nostro oggetto JSON e dopo la pressione del tasto\u00a0&#8220;Save&#8221; il documento sar\u00e0 custodito nello\u00a0store online, a patto che il suo formato sia corretto.<\/p>\n<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/11\/myjson-store-online-json-document-nosql-api-rest-cors.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12577\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/11\/myjson-store-online-json-document-nosql-api-rest-cors.jpg\" alt=\"myjson-store-online-json-document-nosql-api-rest-cors\" width=\"839\" height=\"539\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/11\/myjson-store-online-json-document-nosql-api-rest-cors.jpg 839w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/11\/myjson-store-online-json-document-nosql-api-rest-cors-300x193.jpg 300w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2016\/11\/myjson-store-online-json-document-nosql-api-rest-cors-768x493.jpg 768w\" sizes=\"auto, (max-width: 839px) 100vw, 839px\" \/><\/a><\/p>\n<p>Ad esempio, abbiamo inserito questi dati:<\/p>\n<pre class=\"lang:js decode:true\">{\"nome\":\"Enzo\", \"cognome\":\"Neri\", \"eta\":28, \"automunito\":true}<\/pre>\n<p>recuperabili mediante la <a href=\"https:\/\/api.myjson.com\/bins\/1xo6e\" target=\"_blank\" rel=\"noopener\">chiave<\/a> che ci \u00e8 stata assegnata.<\/p>\n<p>L&#8217;aspetto pi\u00f9 interessante consiste nella disponibilit\u00e0 di <a href=\"http:\/\/myjson.com\/api\" target=\"_blank\" rel=\"noopener\">API REST<\/a> che possono essere utilizzate per interagire con myjson\u00a0che risulta,\u00a0pertanto, facilmente integrabile\u00a0nelle nostre applicazioni. Questo appare tanto pi\u00f9 utile se consideriamo che il servizio offre anche la possibilit\u00e0 di effettuare chiamate <strong>CORS<\/strong> (cross-domain resource sharing) per non ostacolare interazioni da client Javascript.<\/p>\n<p>Si tratta di un servizio molto semplice e nonostante ci\u00f2 piuttosto utile come testimonia l&#8217;altissimo numero di documenti JSON incamerati (in base a quanto\u00a0dichiarato nell&#8217;homepage). Ovviamente, i nostri dati saranno conservati finch\u00e9 myjson\u00a0sar\u00e0 tenuto in esecuzione ma la sua validit\u00e0 \u00e8 grande anche solo considerandolo un backend cui confrontarci quando apprendiamo nuove tecnologie o sperimentiamo le nostre applicazioni.<\/p>\n<p>Lo conoscevate? Fatecelo sapere nei commenti!<\/p>\n<p>Alla prossima!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando si studiano o sperimentano nuove tecnologie si ha spesso a che fare con il formato JSON&#8230;<\/p>\n","protected":false},"author":561,"featured_media":13100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[481],"tags":[1624,1696,1538,1481,1531,1529],"class_list":["post-12561","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-risorse-utili","tag-api-rest","tag-creare-api-rest","tag-javascript","tag-jquery","tag-json","tag-nosql"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/12561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/561"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=12561"}],"version-history":[{"count":5,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/12561\/revisions"}],"predecessor-version":[{"id":13102,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/12561\/revisions\/13102"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media\/13100"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=12561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=12561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=12561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}