{"id":345,"date":"2021-01-29T04:10:39","date_gmt":"2021-01-29T04:10:39","guid":{"rendered":"https:\/\/codeflarelimited.com\/blog\/?p=345"},"modified":"2024-07-06T17:06:39","modified_gmt":"2024-07-06T16:06:39","slug":"getting-started-with-node-js","status":"publish","type":"post","link":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/","title":{"rendered":"Getting Started With Node.js"},"content":{"rendered":"\n<p>Created by a <a rel=\"noreferrer noopener\" href=\"https:\/\/www.joyent.com\/\" target=\"_blank\">Joyent<\/a> software engineer Ryan Dahl in 2009, Node.js is an open-source and cross-platform runtime environment for creating almost any kind of project.<\/p>\n\n\n\n<p>Before the creation of Node, Javascript codes must and have always been run on the browser. This means that for your Javascript project to run, you had to pass it to an HTML file and open that file in your browser, even if it&#8217;s just to write to some simple message to the console.<\/p>\n\n\n\n<p>But with Node, we don&#8217;t necessarily have to do that.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The V8 Javascript Engine<\/h3>\n\n\n\n<p>Node.js runs Javascript code on the V8 Javascript engine outside of the browser. <\/p>\n\n\n\n<p>This V8 Javascript engine is what powers the Google Chrome browser. It essentially provides the runtime environment in which Javascript executes. <\/p>\n\n\n\n<p>Node executes with this engine as well and  is able to run codes without needing a browser.<\/p>\n\n\n\n<p>A Node.js app runs on a single process without creating a new thread for every new request. This is because it provides a set of asynchronous I\/O primitives in its standard library that prevents Javascript code from blocking.<\/p>\n\n\n\n<p>Also, libraries built in Node.js are written using non-blocking paradigms and techniques, <a href=\"https:\/\/nodejs.dev\" target=\"_blank\" rel=\"noreferrer noopener\">making blocking behaviour the exception rather than the norm<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Redefining Javascript<\/h3>\n\n\n\n<p>Prior to the creation of Node.js in 2009, Javascript used to be defined and identified as a client-side programming language. But not anymore. Javascript now supports both client-side and server-side rendering as well.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What Can You Do With Node.js?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>You can create, open, read, write, delete and close files on the server.<\/li>\n\n\n\n<li>You can collect form data<\/li>\n\n\n\n<li>You can perform CRUD (Create, Read, Update, Delete) operations using any database of your choice.<\/li>\n\n\n\n<li>You can generate dynamic page contents.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Installing Node.js<\/h3>\n\n\n\n<p>Before you can use Node or its package manager (NPM) for you project, you have to first download and install it.<\/p>\n\n\n\n<p>Node.js can be <a rel=\"noreferrer noopener\" href=\"https:\/\/nodejs.org\/en\/download\/\" target=\"_blank\">downloaded here<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1006\" height=\"467\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/Screenshot-2021-01-29-at-04.22.06.png\" alt=\"\" class=\"wp-image-346\" srcset=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/Screenshot-2021-01-29-at-04.22.06.png 1006w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/Screenshot-2021-01-29-at-04.22.06-300x139.png 300w, https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/Screenshot-2021-01-29-at-04.22.06-768x357.png 768w\" sizes=\"auto, (max-width: 1006px) 100vw, 1006px\" \/><\/figure>\n\n\n\n<p>You have to download the version that suits your operating system as illustrated above.<\/p>\n\n\n\n<p>After installation, for best performance, you might want to restart your system, especially if you&#8217;re on Windows. Then to confirm if Node is really installed, go to your terminal (for mac users) or Command prompt (for Windows users) and type in the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">node -v<\/code><\/pre>\n\n\n\n<p>If all goes well, you should see the version of node you installed and then you can get started.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"207\" height=\"31\" src=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/Screenshot-2021-01-29-at-04.27.47.png\" alt=\"\" class=\"wp-image-347\"\/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Created by a Joyent software engineer Ryan Dahl in 2009, Node.js is an open-source and cross-platform runtime environment<\/p>\n","protected":false},"author":1,"featured_media":348,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[80],"tags":[],"class_list":["post-345","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-node-js"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Getting Started With Node.js<\/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:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Started With Node.js\" \/>\n<meta property=\"og:description\" content=\"Created by a Joyent software engineer Ryan Dahl in 2009, Node.js is an open-source and cross-platform runtime environment\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/codeflretech\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-29T04:10:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-06T16:06:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/node.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2270\" \/>\n\t<meta property=\"og:image:height\" content=\"1424\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"codeflare\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codeflaretech\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/\"},\"author\":{\"name\":\"codeflare\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/person\\\/7e65653d49add95629f8c1053c5cd76a\"},\"headline\":\"Getting Started With Node.js\",\"datePublished\":\"2021-01-29T04:10:39+00:00\",\"dateModified\":\"2024-07-06T16:06:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/\"},\"wordCount\":400,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/node.png\",\"articleSection\":[\"node.js\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/\",\"name\":\"Getting Started With Node.js\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/node.png\",\"datePublished\":\"2021-01-29T04:10:39+00:00\",\"dateModified\":\"2024-07-06T16:06:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#primaryimage\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/node.png\",\"contentUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/node.png\",\"width\":2270,\"height\":1424,\"caption\":\"getting started with node.js\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/getting-started-with-node-js\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"node.js\",\"item\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/node-js\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Getting Started With Node.js\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\",\"name\":\"\",\"description\":\"Sustainable solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#organization\",\"name\":\"Codeflare Limited\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/codeflare.png\",\"contentUrl\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/11\\\/codeflare.png\",\"width\":1040,\"height\":263,\"caption\":\"Codeflare Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/#\\\/schema\\\/person\\\/7e65653d49add95629f8c1053c5cd76a\",\"name\":\"codeflare\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g\",\"caption\":\"codeflare\"},\"description\":\"Latest tech news and coding tips.\",\"sameAs\":[\"https:\\\/\\\/codeflarelimited.com\\\/blog\",\"https:\\\/\\\/facebook.com\\\/codeflretech\",\"https:\\\/\\\/instagram.com\\\/codeflaretech\",\"https:\\\/\\\/x.com\\\/codeflaretech\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCuBLtiYqsajHdqw0uyt7Ofw?sub_confirmation=1\"],\"url\":\"https:\\\/\\\/codeflarelimited.com\\\/blog\\\/author\\\/watcher\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting Started With Node.js","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:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/","og_locale":"en_US","og_type":"article","og_title":"Getting Started With Node.js","og_description":"Created by a Joyent software engineer Ryan Dahl in 2009, Node.js is an open-source and cross-platform runtime environment","og_url":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/","article_author":"https:\/\/facebook.com\/codeflretech","article_published_time":"2021-01-29T04:10:39+00:00","article_modified_time":"2024-07-06T16:06:39+00:00","og_image":[{"width":2270,"height":1424,"url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/node.png","type":"image\/png"}],"author":"codeflare","twitter_card":"summary_large_image","twitter_creator":"@codeflaretech","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#article","isPartOf":{"@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/"},"author":{"name":"codeflare","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/person\/7e65653d49add95629f8c1053c5cd76a"},"headline":"Getting Started With Node.js","datePublished":"2021-01-29T04:10:39+00:00","dateModified":"2024-07-06T16:06:39+00:00","mainEntityOfPage":{"@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/"},"wordCount":400,"commentCount":0,"publisher":{"@id":"https:\/\/codeflarelimited.com\/blog\/#organization"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#primaryimage"},"thumbnailUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/node.png","articleSection":["node.js"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/","url":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/","name":"Getting Started With Node.js","isPartOf":{"@id":"https:\/\/codeflarelimited.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#primaryimage"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#primaryimage"},"thumbnailUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/node.png","datePublished":"2021-01-29T04:10:39+00:00","dateModified":"2024-07-06T16:06:39+00:00","breadcrumb":{"@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#primaryimage","url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/node.png","contentUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/node.png","width":2270,"height":1424,"caption":"getting started with node.js"},{"@type":"BreadcrumbList","@id":"https:\/\/codeflarelimited.com\/blog\/getting-started-with-node-js\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeflarelimited.com\/blog\/"},{"@type":"ListItem","position":2,"name":"node.js","item":"https:\/\/codeflarelimited.com\/blog\/node-js\/"},{"@type":"ListItem","position":3,"name":"Getting Started With Node.js"}]},{"@type":"WebSite","@id":"https:\/\/codeflarelimited.com\/blog\/#website","url":"https:\/\/codeflarelimited.com\/blog\/","name":"","description":"Sustainable solutions","publisher":{"@id":"https:\/\/codeflarelimited.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeflarelimited.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeflarelimited.com\/blog\/#organization","name":"Codeflare Limited","url":"https:\/\/codeflarelimited.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/11\/codeflare.png","contentUrl":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2020\/11\/codeflare.png","width":1040,"height":263,"caption":"Codeflare Limited"},"image":{"@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/codeflarelimited.com\/blog\/#\/schema\/person\/7e65653d49add95629f8c1053c5cd76a","name":"codeflare","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/59cef917c86d965eea581d2747f51bd6382003a68bfce7c8a4dfec98b4cd838d?s=96&d=mm&r=g","caption":"codeflare"},"description":"Latest tech news and coding tips.","sameAs":["https:\/\/codeflarelimited.com\/blog","https:\/\/facebook.com\/codeflretech","https:\/\/instagram.com\/codeflaretech","https:\/\/x.com\/codeflaretech","https:\/\/www.youtube.com\/channel\/UCuBLtiYqsajHdqw0uyt7Ofw?sub_confirmation=1"],"url":"https:\/\/codeflarelimited.com\/blog\/author\/watcher\/"}]}},"jetpack_featured_media_url":"https:\/\/codeflarelimited.com\/blog\/wp-content\/uploads\/2021\/01\/node.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/comments?post=345"}],"version-history":[{"count":2,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/345\/revisions"}],"predecessor-version":[{"id":2189,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/posts\/345\/revisions\/2189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/media\/348"}],"wp:attachment":[{"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/media?parent=345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/categories?post=345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeflarelimited.com\/blog\/wp-json\/wp\/v2\/tags?post=345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}