{"id":120128,"date":"2024-10-10T13:09:15","date_gmt":"2024-10-10T11:09:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupna-platforma-deno-2-0-razvivaemaya-avtorom-node-js"},"modified":"2024-10-10T13:09:15","modified_gmt":"2024-10-10T11:09:15","slug":"dostupna-platforma-deno-2-0-razvivaemaya-avtorom-node-js","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-platforma-deno-2-0-razvivaemaya-avtorom-node-js","title":{"rendered":"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Deno 2.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u0430\u0432\u0442\u043e\u0440\u043e\u043c Node.js","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Den nya versionen av plattformen Deno 2.0 har publicerats, avsedd f\u00f6r isolerad k\u00f6rning av serverapplikationer skrivna i JavaScript och TypeScript, med hj\u00e4lp av V8-motorn som anv\u00e4nds i Chromium-baserade webbl\u00e4sare. Projektet Deno utvecklas av Ryan Dahl, skaparen av Node.js, f\u00f6r att erbjuda en s\u00e4krare milj\u00f6 och r\u00e4tta till konceptuella fel i Node.js-arkitekturen. F\u00f6r att \u00f6ka s\u00e4kerheten \u00e4r omslaget runt V8-motorn skrivet i Rust, och f\u00f6r att hantera f\u00f6rfr\u00e5gningar i icke-blockerande l\u00e4ge anv\u00e4nds plattformen Tokio. Projektets kod distribueras under MIT-licensen. Byggnader \u00e4r f\u00f6rberedda f\u00f6r Linux, Windows och macOS.        <\/p>\n<p>I f\u00f6rberedelserna av den nya grenen har fokus lagts p\u00e5 att s\u00e4kerst\u00e4lla kompatibilitet med den gamla JavaScript-infrastrukturen och att bredda spektrumet av st\u00f6d f\u00f6r JavaScript-projekt utan att kompromissa med s\u00e4kerheten. Bland \u00e4ndringarna finns:  <\/p>\n<ul>\n<li class=\"l\"> Bak\u00e5tkompatibilitet med Node.js och npm har implementerats, vilket m\u00f6jligg\u00f6r k\u00f6rning av of\u00f6r\u00e4ndrade applikationer skapade f\u00f6r Node.js. St\u00f6det f\u00f6r Node.js ger ocks\u00e5 m\u00f6jlighet att gradvis konvertera befintliga projekt fr\u00e5n Node.js f\u00f6r att anv\u00e4nda Deno eller koppla in beroenden fr\u00e5n NPM i Deno-projekt genom att ange specifikatorn &#171;npm:&#187; vid paketimport i deno.json.\n<li class=\"l\"> Inbyggt st\u00f6d f\u00f6r filen package.json och katalogen med node_modules-moduler som anv\u00e4nds i Node.js har lagts till.\n<li class=\"l\"> St\u00f6d f\u00f6r privata NPM-repositorier har s\u00e4kerst\u00e4llts, definierade genom filer &#171;.npmrc&#187;.\n<li class=\"l\"> St\u00f6d f\u00f6r popul\u00e4ra JavaScript-ramverk har lagts till, s\u00e5som Next.js, Astro, Remix, Angular, SvelteKit och QwikCity.\n<li class=\"l\"> St\u00f6d f\u00f6r npm-arbetsytor (workspace) och monorepo har lagts till med separat hantering av beroenden.\n<li class=\"l\"> Nya kommandon f\u00f6r paketf\u00f6rvaltning har lagts till: &#171;deno install&#187; f\u00f6r att installera beroenden, &#171;deno add&#187; f\u00f6r att l\u00e4gga till paket i package.json eller deno.json, &#171;deno remove&#187; f\u00f6r att ta bort paket. Det noteras att &#171;deno install&#187; fungerar cirka 15 g\u00e5nger snabbare \u00e4n npm n\u00e4r inga paket finns i cache och 90% snabbare n\u00e4r paket finns i cache (b\u00e5de node_modules och den egna globala cachen st\u00f6ds).\n<li class=\"l\"> Standardbiblioteket har stabiliserats.\n<li class=\"l\"> L\u00e5ngtidsst\u00f6d (LTS) har s\u00e4kerst\u00e4llts.\n<li class=\"l\"> JSR har presenterats - ett bibliotek med JavaScript- och TypeScript-bibliotek som kan anv\u00e4ndas i olika JavaScript-runtime.\n<li class=\"l\"> I kommandot &#171;deno fmt&#187; har m\u00f6jligheten att formatera inneh\u00e5ll i HTML-, CSS- och YAML-format tillkommit.\n<li class=\"l\"> I kommandot &#171;deno lint&#187; har st\u00f6d f\u00f6r Node.js-specifika regler och korrigeringar lagts till.\n<li class=\"l\"> I kommandot &#171;deno test&#187; har m\u00f6jligheten att k\u00f6ra tester som skapats med node:test implementerats.\n<li class=\"l\"> I kommandot &#171;deno task&#187; har st\u00f6d f\u00f6r att k\u00f6ra skript via package.json implementerats.\n<li class=\"l\"> I kommandot &#171;deno compile&#187; har m\u00f6jligheten att signera koden med en digital signatur lagts till.\n<li class=\"l\"> I kommandot &#171;deno serve&#187; har parallellbearbetning av HTTP-serveroperationer med flera CPU-k\u00e4rnor implementerats.\n<li class=\"l\"> I kommandot &#171;deno coverage&#187; har st\u00f6d f\u00f6r att spara rapporter i HTML-format tillkommit.\n<li class=\"l\"> Prestandan har optimerats.    <center><img decoding=\"async\" alt=\"\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Deno 2.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u0430\u0432\u0442\u043e\u0440\u043e\u043c Node.js\" src=\"\/wp-content\/uploads\/2024\/10\/be70c578e8bba6dfbe01cca4a159b36e.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/ul>\n<p>Huvudfunktioner i Deno:  <\/p>\n<ul>\n<li class=\"l\"> S\u00e4kerhetsinriktning i standardkonfigurationen. \u00c5tkomst till filer, n\u00e4tverksfunktioner och milj\u00f6variabler \u00e4r som standard blockerad och kr\u00e4ver explicit aktivering. Standardapplikationer k\u00f6rs i isolerade sandbox-milj\u00f6er och kan inte f\u00e5 \u00e5tkomst till systemfunktioner utan att ge explicita beh\u00f6righeter;    <\/li>\n<li class=\"l\"> Inbyggt st\u00f6d f\u00f6r TypeScript ut\u00f6ver JavaScript. Typkontroll och generering av JavaScript utf\u00f6rs av den inbyggda TypeScript-kompileraren, vilket leder till en prestandaf\u00f6rlust j\u00e4mf\u00f6rt med tolkning av JavaScript i V8;      <\/li>\n<li class=\"l\"> K\u00f6rmilj\u00f6n levereras som en enda sj\u00e4lvf\u00f6rs\u00f6rjande k\u00f6rbar fil (&#171;deno&#187;). F\u00f6r att k\u00f6ra applikationer med Deno beh\u00f6ver man bara ladda ner en k\u00f6rbar fil f\u00f6r sin plattform, med en storlek p\u00e5 cirka 40 MB, utan externa beroenden och utan att kr\u00e4va n\u00e5gon speciell installation i systemet. Deno \u00e4r inte en monolitisk applikation, utan en samling crate-paket p\u00e5 Rust (deno_core, rusty_v8), som kan anv\u00e4ndas separat;      <\/li>\n<li class=\"l\"> Vid start av programmet samt f\u00f6r att ladda moduler kan URL-adressering anv\u00e4ndas. Till exempel, f\u00f6r att starta programmet welcome.js kan kommandot \u201edeno https:\/\/deno.land\/std\/examples\/welcome.js\u201c anv\u00e4ndas. Koden fr\u00e5n externa resurser laddas ner och cachelagras p\u00e5 det lokala systemet, men uppdateras aldrig automatiskt (f\u00f6r att uppdatera m\u00e5ste applikationen startas explicit med flaggan \u201e--reload\u201c);      <\/li>\n<li class=\"l\"> Effektiv hantering av HTTP-n\u00e4tringf\u00f6rfr\u00e5gningar, plattformen \u00e4r designad f\u00f6r att skapa h\u00f6gpresterande n\u00e4tverksapplikationer;    <\/li>\n<li class=\"l\"> M\u00f6jlighet att skapa universella web-applikationer som kan k\u00f6ras b\u00e5de i Deno och i en vanlig webbl\u00e4sare;    <\/li>\n<li class=\"l\"> Det finns en standardupps\u00e4ttning moduler vars anv\u00e4ndning inte kr\u00e4ver koppling till externa beroenden. Modulerna fr\u00e5n den standardiserade kollektionen har genomg\u00e5tt en extra granskning och kontroll av kompatibilitet.      <\/li>\n<li class=\"l\"> F\u00f6rutom runtime fungerar Deno-plattformen ocks\u00e5 som en paketf\u00f6rvaltare och g\u00f6r det m\u00f6jligt att referera till moduler via URL i koden. Till exempel, f\u00f6r att ladda en modul kan koden ange \u201eimport * as log from \u2018https:\/\/deno.land\/std\/log\/mod.ts\u2018. Filer som h\u00e4mtas fr\u00e5n externa <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/server\/\"   title=\"servrar\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1733\">servrar<\/a> via URL cachelagras. Bindningen till versioner av moduler best\u00e4ms genom att ange versionsnummer i URL:en, till exempel \u201ehttps:\/\/unpkg.com\/liltest@0.0.5\/dist\/liltest.js\u201c;\n<li class=\"l\"> Inriktning p\u00e5 att anv\u00e4nda webbstandarder, st\u00f6d f\u00f6r Promise, fetch och ECMAScript-moduler.\n<li class=\"l\"> Kompatibilitet med paket som finns p\u00e5 NPM-repositoriet och \u00e4r skapade f\u00f6r Node.js-plattformen.    <\/li>\n<li class=\"l\"> I systemet \u00e4r en inspektionssystem f\u00f6r beroenden integrerat (kommandot \u201edeno info\u201c) och ett verktyg f\u00f6r kodformatering (deno fmt);    <\/li>\n<li class=\"l\"> Alla applikationens skript kan kombineras till en enda JavaScript-fil.      <\/ul>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62024\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Deno 2.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043e\u0431\u043e\u0441\u043e\u0431\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0430\u0445 JavaScript \u0438 TypeScript \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0432\u0438\u0436\u043a\u0430 V8, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Chromium. \u041f\u0440\u043e\u0435\u043a\u0442 Deno \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442 \u0420\u0430\u0439\u0430\u043d \u0414\u0430\u043b\u044c (Ryan Dahl), \u0441\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c Node.js, \u0441 \u0446\u0435\u043b\u044c\u044e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0438 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0446\u0435\u043f\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043e\u0448\u0438\u0431\u043e\u043a, \u0434\u043e\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0445 \u0432 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 Node.js. \u0414\u043b\u044f \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u0432\u044f\u0437\u043a\u0430 \u0432\u043e\u043a\u0440\u0443\u0433 \u0434\u0432\u0438\u0436\u043a\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120129,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120128","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Deno 2.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043e\u0431\u043e\u0441\u043e\u0431\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0430\u0445 JavaScript \u0438 TypeScript \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0432\u0438\u0436\u043a\u0430 V8, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Chromium.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-platforma-deno-2-0-razvivaemaya-avtorom-node-js\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Deno 2.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u0430\u0432\u0442\u043e\u0440\u043e\u043c Node.js | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Deno 2.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043e\u0431\u043e\u0441\u043e\u0431\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0430\u0445 JavaScript \u0438 TypeScript \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0432\u0438\u0436\u043a\u0430 V8, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Chromium.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-platforma-deno-2-0-razvivaemaya-avtorom-node-js\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-10T11:09:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-10-10T11:09:15+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Deno 2.0-plattformen \u00e4r tillg\u00e4nglig, utvecklad av skaparen av Node.js | ProHoster","description":"Utg\u00e5van av Deno 2.0 har publicerats, avsedd f\u00f6r isolerad k\u00f6rning av serverapplikationer p\u00e5 JavaScript och TypeScript med V8-motorn som anv\u00e4nds i Chromium-baserade webbl\u00e4sare.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-platforma-deno-2-0-razvivaemaya-avtorom-node-js","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 Deno 2.0, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u0430\u044f \u0430\u0432\u0442\u043e\u0440\u043e\u043c Node.js | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b Deno 2.0, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u043e\u0431\u043e\u0441\u043e\u0431\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u044f\u0437\u044b\u043a\u0430\u0445 JavaScript \u0438 TypeScript \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0432\u0438\u0436\u043a\u0430 V8, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 Chromium.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/dostupna-platforma-deno-2-0-razvivaemaya-avtorom-node-js","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-10-10T11:09:15+00:00","article:modified_time":"2024-10-10T11:09:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120128","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":[]},"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,"seo_analyzer_scan_date":"2026-02-09 17:34:52","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:13:19","updated":"2026-02-09 17:34:52","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/120128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=120128"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/120128\/revisions"}],"predecessor-version":[{"id":158977,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/120128\/revisions\/158977"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/120129"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=120128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=120128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=120128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}