{"id":14688,"date":"2024-02-05T10:45:49","date_gmt":"2024-02-05T07:15:49","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=14688"},"modified":"2024-02-05T10:45:49","modified_gmt":"2024-02-05T07:15:49","slug":"what-is-node-js","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/what-is-node-js\/","title":{"rendered":"Was ist NodeJS?"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Einf\u00fchrung<\/h2>\n<p>Node.js ist eine Open-Source-JavaScript-Laufzeitumgebung f\u00fcr verschiedene Plattformen, mit der Entwickler Front-End- und Back-End-Anwendungen mit JavaScript erstellen k\u00f6nnen. Sie wurde 2009 von Ryan Dahl ver\u00f6ffentlicht. In diesem Artikel lernen Sie Node.js kennen und erfahren Folgendes:<\/p>\n<ul>\n<li>Was ist Node.js?<\/li>\n<li>Unterschiede zwischen der Node.js-Umgebung und dem Browser.<\/li>\n<li>Warum du Node.js lernen solltest.<\/li>\n<li>Wie man mit Node.js beginnt.<\/li>\n<li>Ressourcen, die Ihnen beim Erlernen von Node.js helfen.<\/li>\n<\/ul>\n<h2 id=\"node-js-%da%86%db%8c%d8%b3%d8%aa%d8%9f\">Was ist Node.js?<\/h2>\n<p>Node.js ist eine Open-Source-JavaScript-Laufzeitumgebung f\u00fcr verschiedene Plattformen. Das klingt zun\u00e4chst einfach und unkompliziert. Doch gerade f\u00fcr Einsteiger wirft diese Definition m\u00f6glicherweise weitere Fragen auf. Deshalb wollen wir sie genauer betrachten und ihre Bedeutung verstehen.<\/p>\n<ul>\n<li>Node.js ist Open Source: Das bedeutet, dass der Quellcode von Node.js \u00f6ffentlich zug\u00e4nglich ist. Er wird von Mitwirkenden aus aller Welt gepflegt. Der Node.js-Beitragsleitfaden zeigt Ihnen, wie Sie mitwirken k\u00f6nnen.<\/li>\n<li>Node.js ist plattform\u00fcbergreifend: Node.js ist nicht von einer bestimmten Betriebssystemsoftware abh\u00e4ngig. Es kann unter Linux, macOS oder Windows ausgef\u00fchrt werden.<\/li>\n<li>Node.js ist eine JavaScript-Laufzeitumgebung: Wenn Sie JavaScript-Code in Ihrem Texteditor schreiben, kann dieser Code nichts bewirken, solange Sie ihn nicht ausf\u00fchren. Und Sie ben\u00f6tigen eine Laufzeitumgebung, um Ihren Code auszuf\u00fchren.<\/li>\n<\/ul>\n<p>Browser wie Chrome und Firefox verf\u00fcgen \u00fcber Laufzeitumgebungen. Daher k\u00f6nnen sie JavaScript-Code ausf\u00fchren. Bevor Node.js entwickelt wurde, konnte JavaScript nur innerhalb eines Browsers ausgef\u00fchrt werden und wurde ausschlie\u00dflich zur Entwicklung von Frontend-Anwendungen verwendet.<\/p>\n<p>Node.js bietet eine Laufzeitumgebung au\u00dferhalb des Browsers. Es basiert zudem auf der V8-JavaScript-Engine von Chrome. Dadurch k\u00f6nnen Sie Anwendungen mit der Ihnen m\u00f6glicherweise bereits bekannten JavaScript-Programmiersprache erstellen.<\/p>\n<h2 id=\"%d8%aa%d9%81%d8%a7%d9%88%d8%aa-%d8%a8%db%8c%d9%86-%d9%85%d8%ad%db%8c%d8%b7-%d9%87%d8%a7%db%8c-%d8%a7%d8%ac%d8%b1%d8%a7-%d9%85%d8%b1%d9%88%d8%b1%da%af%d8%b1-%d9%88-node-js\">Unterschiede zwischen Browser- und Node.js-Laufzeitumgebungen<\/h2>\n<p>Sowohl Browser als auch Node.js k\u00f6nnen JavaScript-Programme ausf\u00fchren. Es gibt jedoch einige wichtige Unterschiede, die Sie kennen sollten. Dazu geh\u00f6ren die folgenden.<\/p>\n<h5 id=\"%d8%af%d8%b3%d8%aa%d8%b1%d8%b3%db%8c-%d8%a8%d9%87-api-%d9%87%d8%a7%db%8c-dom\">Zugriff auf DOM-APIs<\/h5>\n<p>Mithilfe der Browserimplementierung k\u00f6nnen Sie auf das Document Object Model (DOM) zugreifen und alle DOM-Operationen durchf\u00fchren. Node.js hingegen hat keinen Zugriff auf das DOM.<\/p>\n<p>Node.js stellt Ihren Anwendungen nahezu alle Systemressourcen zur Verf\u00fcgung. Das bedeutet, Sie k\u00f6nnen mit dem Betriebssystem interagieren, auf Dateisysteme zugreifen und Dateien lesen und schreiben. \u00dcber den Browser haben Sie jedoch keinen Zugriff auf das Betriebssystem und die Dateisysteme.<\/p>\n<h5 id=\"%d9%be%d9%86%d8%ac%d8%b1%d9%87-%d8%af%d8%b1-%d9%85%d9%82%d8%a7%d8%a8%d9%84-%d8%b4%db%8c-%d8%ac%d9%87%d8%a7%d9%86%db%8c\">Fenster vs. globales Objekt<\/h5>\n<p>JavaScript verf\u00fcgt \u00fcber ein integriertes globales Objekt. Dieses globale Objekt f\u00fcr den Browser hei\u00dft `window`-Objekt. In Node.js wird es als `global` bezeichnet. Das `window`-Objekt enth\u00e4lt Methoden und Eigenschaften, die ausschlie\u00dflich in der Browserumgebung verf\u00fcgbar sind.<\/p>\n<h5 id=\"%da%a9%d9%86%d8%aa%d8%b1%d9%84-%d9%86%d8%b3%d8%ae%d9%87-%d9%87%d8%a7%db%8c-%d8%b2%d9%85%d8%a7%d9%86-%d8%a7%d8%ac%d8%b1%d8%a7\">Laufzeitversionskontrolle<\/h5>\n<p>Mit Node.js k\u00f6nnen Sie die Version ausw\u00e4hlen, auf der Ihre serverseitige Anwendung ausgef\u00fchrt werden soll. Dadurch profitieren Sie von modernen JavaScript-Funktionen, ohne sich Gedanken \u00fcber versionsspezifische Inkompatibilit\u00e4ten machen zu m\u00fcssen. Im Gegensatz dazu haben Sie als Entwickler keinen Einfluss auf die Browserversionen, mit denen Ihre Kunden auf Ihre Anwendung zugreifen.<\/p>\n<h5 id=\"%d8%a8%d8%a7%d8%b1%da%af%db%8c%d8%b1%db%8c-%d9%85%d8%a7%da%98%d9%88%d9%84-%d9%87%d8%a7-%d9%88%d8%a7%d8%b1%d8%af%d8%a7%d8%aa-%d8%af%d8%b1-%d9%85%d9%82%d8%a7%d8%a8%d9%84-%d9%86%db%8c%d8%a7%d8%b2-%d8%a8\">Module laden (Import- vs. Requirement-Schl\u00fcsselw\u00f6rter)<\/h5>\n<p>Node.js bietet standardm\u00e4\u00dfig Unterst\u00fctzung f\u00fcr CommonJS- und ES-Module. Module k\u00f6nnen mit dem Schl\u00fcsselwort `require` (CommonJS-Syntax) bzw. `import` (ES-Syntax) geladen werden. Einige moderne Browser unterst\u00fctzen ES-Module. Das bedeutet, dass Sie importierte ES-Module verwenden k\u00f6nnen. F\u00fcr \u00e4ltere Browser, die ES-Module nicht unterst\u00fctzen, m\u00fcssen Sie jedoch weiterhin Pakete erstellen.<\/p>\n<h5 id=\"%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%b1%d9%88%d8%b9-%da%a9%d8%a7%d8%b1-%d8%a8%d8%a7-node-%d8%a8%d9%87-%da%86%d9%87-%d9%85%d9%82%d8%af%d8%a7%d8%b1-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c\">Wie viel JavaScript ben\u00f6tigt man f\u00fcr den Einstieg in Node?<\/h5>\n<p>Wenn du JavaScript-Anf\u00e4nger bist, empfehle ich dir, mit den Grundlagen zu beginnen. Mach dich zun\u00e4chst mit den grundlegenden Konzepten von JavaScript vertraut. Danach kannst du lernen, wie man serverseitige Anwendungen mit Node.js entwickelt. Es ist unm\u00f6glich, jemals alles \u00fcber JavaScript zu lernen. Wie findest du also heraus, wann du genug JavaScript kannst, um mit Node.js zu starten? Die Dokumentation auf Nodejs.dev bietet eine Liste mit JavaScript-Themen, die du lernen solltest, bevor du tiefer in Node.js einsteigst. Sobald du die Grundlagen von JavaScript beherrschst, kannst du mit Node.js loslegen.<\/p>\n<h2 id=\"%d8%a2%db%8c%d8%a7-%d8%a8%d8%a7%db%8c%d8%af-node-js-%d8%b1%d8%a7-%db%8c%d8%a7%d8%af-%d8%a8%da%af%db%8c%d8%b1%db%8c%d8%af%d8%9f\">Solltest du Node.js lernen?<\/h2>\n<p>Hier sind einige Gr\u00fcnde, warum Sie Node.js lernen sollten.<\/p>\n<h5 id=\"node-js-%d8%a8%d9%87-%d8%b4%d9%85%d8%a7-%d8%a7%d9%85%da%a9%d8%a7%d9%86-%d9%85%db%8c-%d8%af%d9%87%d8%af-%d8%ac%d8%a7%d9%88%d8%a7-%d8%a7%d8%b3%da%a9%d8%b1%db%8c%d9%be%d8%aa-%d8%b1%d8%a7-%d9%87%d9%85\">Node.js erm\u00f6glicht es Ihnen, JavaScript sowohl auf dem Client als auch auf dem Server zu schreiben.<\/h5>\n<p>Einer der Vorteile von Node.js ist, dass man damit sowohl am Frontend als auch am Backend einer Anwendung arbeiten kann. Und daf\u00fcr verwendet man nur eine Programmiersprache \u2013 JavaScript.<\/p>\n<p>Das sind gute Neuigkeiten f\u00fcr Frontend-Entwickler, die mit JavaScript arbeiten. Wer serverseitig einsteigen m\u00f6chte, findet hier einen einfacheren Einstieg, als eine neue Backend-Sprache von Grund auf zu lernen.<\/p>\n<h5 id=\"node-%db%8c%da%a9-%d8%ac%d8%a7%d9%85%d8%b9%d9%87-%d9%be%d8%b1-%d8%ac%d9%86%d8%a8-%d9%88-%d8%ac%d9%88%d8%b4-%d8%af%d8%a7%d8%b1%d8%af\">Node verf\u00fcgt \u00fcber eine lebendige Community.<\/h5>\n<p>Wie ich bereits erw\u00e4hnt habe, ist Node.js Open Source. Es wird aktiv von Entwicklern aus aller Welt weiterentwickelt.<\/p>\n<p>Rund um Node.js gibt es eine lebendige Community. Dort findet man hervorragende Tutorials und L\u00f6sungen f\u00fcr Probleme, wenn man nicht weiterkommt.<\/p>\n<h5 id=\"node-%d8%a8%d8%b1-%d8%b1%d9%88%db%8c-%d9%85%d9%88%d8%aa%d9%88%d8%b1-v8-%da%af%d9%88%da%af%d9%84-%da%a9%d8%b1%d9%88%d9%85-%d8%b3%d8%a7%d8%ae%d8%aa%d9%87-%d8%b4%d8%af%d9%87-%d8%a7%d8%b3%d8%aa\">Node basiert auf der V8-Engine von Google Chrome.<\/h5>\n<p>Node.js basiert auf der V8-JavaScript-Engine von Chrome. Dies ist wichtig, da die V8-Engine einige der Browseranwendungen von Google, wie beispielsweise Gmail, antreibt. Daher investiert Google erheblich in die Gew\u00e4hrleistung einer hohen Leistungsf\u00e4higkeit.<\/p>\n<h5 id=\"%d8%aa%d9%82%d8%a7%d8%b6%d8%a7-%d8%af%d8%b1-%d8%a8%d8%a7%d8%b2%d8%a7%d8%b1\">Marktnachfrage<\/h5>\n<p>Viele gro\u00dfe Unternehmen wie Netflix, Uber, PayPal und LinkedIn nutzen Node.js. Neben diesen Branchengr\u00f6\u00dfen setzen auch viele Startups Node.js bei der Entwicklung ihrer Anwendungen ein.<\/p>\n<p>Wer lernt, mit Node.js zu arbeiten, wird auf dem Arbeitsmarkt zu einem begehrten Kandidaten.<\/p>\n<h5 id=\"%da%a9%d8%aa%d8%a7%d8%a8%d8%ae%d8%a7%d9%86%d9%87-npm\">NPM-Bibliothek<\/h5>\n<p>Die NPM-Bibliothek ist eine der wertvollsten Ressourcen von Node.js. Sie umfasst eine Datenbank mit \u00fcber einer Million Paketen. Ein Paket ist ein wiederverwendbarer Codeabschnitt.<\/p>\n<p>Sie k\u00f6nnen ein Paket f\u00fcr eine wiederkehrende Aufgabe oder ein wiederkehrendes Problem erstellen und den Code \u00fcber die Registry mit anderen teilen.<\/p>\n<p>Sie k\u00f6nnen auch Pakete herunterladen, die andere geteilt haben. Es gibt Pakete f\u00fcr viele Aufgaben, die Entwickler regelm\u00e4\u00dfig erledigen.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Ergebnis<\/h2>\n<p>Ein Blogbeitrag wie dieser reicht nicht aus, um alles \u00fcber Node.js zu lernen. Ziel dieses Artikels war es, einen \u00dcberblick \u00fcber Node.js zu geben. Falls Sie sich bisher nicht sicher waren, was Node.js ist, hoffe ich, dass dieser Artikel Ihre Fragen beantwortet und etwaige Unklarheiten beseitigt.<\/p>","protected":false},"excerpt":{"rendered":"Einf\u00fchrung Node.js ist eine Open-Source-JavaScript-Laufzeitumgebung f\u00fcr verschiedene Plattformen, die Entwicklern hilft\u2026","protected":false},"author":1,"featured_media":14689,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"Nodejs","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,363],"tags":[394,366],"class_list":{"0":"post-14688","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-programming","9":"tag-nodejs","10":"tag-366"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>NodeJs \u0686\u06cc\u0633\u062a\u061f - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/what-is-node-js\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NodeJs \u0686\u06cc\u0633\u062a\u061f - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 Node.js \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0627\u062c\u0631\u0627\u06cc \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u0646\u0628\u0639 \u0628\u0627\u0632 \u0648 \u06a9\u0631\u0627\u0633 \u067e\u0644\u062a\u0641\u0631\u0645 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u06cc\u0646&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/what-is-node-js\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-05T07:15:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/02\/05104427\/NodejsBG.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"NodeJs \u0686\u06cc\u0633\u062a\u061f\",\"datePublished\":\"2024-02-05T07:15:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/\"},\"wordCount\":126,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/05104427\\\/NodejsBG.jpg\",\"keywords\":[\"Nodejs\",\"\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/\",\"name\":\"NodeJs \u0686\u06cc\u0633\u062a\u061f - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/05104427\\\/NodejsBG.jpg\",\"datePublished\":\"2024-02-05T07:15:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/05104427\\\/NodejsBG.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/02\\\/05104427\\\/NodejsBG.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/what-is-node-js\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"NodeJs \u0686\u06cc\u0633\u062a\u061f\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/de\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Was ist Node.js? \u2013 ITPiran-Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/what-is-node-js\/","og_locale":"de_DE","og_type":"article","og_title":"NodeJs \u0686\u06cc\u0633\u062a\u061f - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 Node.js \u06cc\u06a9 \u0645\u062d\u06cc\u0637 \u0627\u062c\u0631\u0627\u06cc \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0645\u0646\u0628\u0639 \u0628\u0627\u0632 \u0648 \u06a9\u0631\u0627\u0633 \u067e\u0644\u062a\u0641\u0631\u0645 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u06cc\u0646&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/what-is-node-js\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-02-05T07:15:49+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/02\/05104427\/NodejsBG.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"admin","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"NodeJs \u0686\u06cc\u0633\u062a\u061f","datePublished":"2024-02-05T07:15:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/"},"wordCount":126,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/02\/05104427\/NodejsBG.jpg","keywords":["Nodejs","\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/","name":"Was ist Node.js? \u2013 ITPiran-Blog","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/02\/05104427\/NodejsBG.jpg","datePublished":"2024-02-05T07:15:49+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/02\/05104427\/NodejsBG.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/02\/05104427\/NodejsBG.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/what-is-node-js\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"NodeJs \u0686\u06cc\u0633\u062a\u061f"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"ITPiran Blog","description":"Iranische Nachrichten und Artikel zum Thema nachhaltiger Handel","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Nachhaltiger iranischer Unternehmensblog","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"Administrator","url":"https:\/\/www.itpiran.net\/blog\/de\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/14688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/comments?post=14688"}],"version-history":[{"count":1,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/14688\/revisions"}],"predecessor-version":[{"id":14690,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/14688\/revisions\/14690"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media\/14689"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media?parent=14688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/categories?post=14688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/tags?post=14688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}