{"id":32986,"date":"2018-12-19T18:38:30","date_gmt":"2018-12-19T22:38:30","guid":{"rendered":"http:\/\/www.andysowards.com\/blog\/?p=32986"},"modified":"2023-04-18T12:31:14","modified_gmt":"2023-04-18T16:31:14","slug":"4-key-points-node-js-web-development","status":"publish","type":"post","link":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/","title":{"rendered":"4 Key Points of Node.js Web Development"},"content":{"rendered":"<p>Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is performed on-server. It has been created in 2009 by Ryan Dahl as a platform for the development of the network applications, which will be scalable and rapid. With it, you easily create a <a href=\"https:\/\/www.andysowards.com\/blog\/2018\/top-3-reasons-responsive-business-website\/\" target=\"_blank\" rel=\"noopener\">responsive website<\/a> or application, what is important for the business. Among Node.js examples are LinkedIn\u00a9, PayPal\u00a9, Yahoo\u00a9, Netflix\u00a9, and other web giants.<\/p>\n<p>Node.js can be named a server, capable of JS executing. It is able to provide asynchronous and event-driven APIs. Basically, it means that the framework will work if you need a fast and light app. It is good for data streaming, dashboards monitoring, creating of a chat or server-side web applications. There are many different ways to find and hire Node.js developer and the more you know about the technology itself, the easier is the recruitment process.<\/p>\n<p>So what are the main features of this framework? Why it stays so popular for many years? We have featured 4 key points of Node web development, which make it so special and popular.<\/p>\n<h2>1. Event-Based and Rapid<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-32990 lazyload\" data-src=\"https:\/\/www.andysowards.com\/blog\/assets\/Choosing-node-js-programming-framework-1024x347.png\" alt=\"Choosing-node-js-programming-framework\" width=\"1024\" height=\"347\" data-srcset=\"https:\/\/www.andysowards.com\/blog\/assets\/Choosing-node-js-programming-framework-1024x347.png 1024w, https:\/\/www.andysowards.com\/blog\/assets\/Choosing-node-js-programming-framework-768x260.png 768w, https:\/\/www.andysowards.com\/blog\/assets\/Choosing-node-js-programming-framework.png 1433w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/347;\" \/><\/p>\n<p>Main advantages of this event-based language are synchronization ability and rapid interaction. What is Node.js used for? It is widely applied in the sphere of online games, an organization of video conferences or other fields where data should be constantly updated.<\/p>\n<p>Among Node.js examples, you can also find application forms or payment systems \u2013 places, where the response time is important. According to the results of the companies using it, the time of the response on the clients\u2019 side decreases by 2 to 10 times.<\/p>\n<h2>2. Need a Node.js IDE \u2013 You Have a Variety of Options<\/h2>\n<p><a href=\"https:\/\/dzone.com\/articles\/top-5-javascript-ides-in-2018\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"alignnone size-full wp-image-32991 lazyload\" data-src=\"https:\/\/www.andysowards.com\/blog\/assets\/wallp-ides.png\" alt=\"wallp-ides\" width=\"1000\" height=\"500\" data-srcset=\"https:\/\/www.andysowards.com\/blog\/assets\/wallp-ides.png 1000w, https:\/\/www.andysowards.com\/blog\/assets\/wallp-ides-768x384.png 768w\" data-sizes=\"(max-width: 1000px) 100vw, 1000px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000\/500;\" \/><\/a><br \/>\n<em>Top 5 JavaScript IDEs in 2018<\/em><\/p>\n<p>IDE, or integrated development environment, is not an obligatory tool, but a developer can significantly increase productivity using it. It helps to manage dependencies, ANT files, compiler parameters, and to avoid syntax mistakes, so you are able to pay attention to the project itself.<\/p>\n<p>Choosing IDEs in Node.js web development, the developers mostly rely on their own comfort and taste, as you find many environments. Among the frequently used ones:<\/p>\n<ul>\n<li><b>Eclipse Che <\/b>\u2013 cloud tool, workspace server, designed for dev teams and companies. It includes IntelliSense, key bindings, refactoring, debugging module.<\/li>\n<li><b>Brackets <\/b>\u2013 open source environment developed by Adobe, in free access. In this code, editor developers run multiple Node processes and open files from built-in libraries and project packages.<\/li>\n<li><b>WebStorm<\/b> \u2013 widely used with JS-based technologies. IDE has smart coding assistance, refactoring and error spotting, specific instruments for Linux.<\/li>\n<\/ul>\n<h2>3. The Node Package Manager<\/h2>\n<p>NPM is installed by the standard with Node. It is an included support, where you will find reusable components to install, share, distribute code. For public use, there is a repository of the files with code in public access. The developers often use such modules as<\/p>\n<ul>\n<li><b>Express<\/b> \u2013 a standard component for Node.js application development.<\/li>\n<li><b>Hapi <\/b>\u2013 an uncomplicated framework to create utilities and web apps.<\/li>\n<li><b>Connect <\/b>\u2013 an extensile HTTP framework, supporting the developers with middleware \u2013 high-performance plugins.<\/li>\n<li><b>Redis <\/b>\u2013 a client library where you find useful information for your code.<\/li>\n<\/ul>\n<h2>4. Node.js Examples \u2013 Where You Should Use It<\/h2>\n<p><img decoding=\"async\" class=\"alignnone size-large wp-image-32988 lazyload\" data-src=\"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost-1024x275.png\" alt=\"node.js-developer-cost\" width=\"1024\" height=\"275\" data-srcset=\"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost-1024x275.png 1024w, https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost-768x206.png 768w, https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png 1433w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/275;\" \/><\/p>\n<p>Node.js web app should be fast and light. So it is perfect for loads of incoming information, the operations run in actual-time mode, you need to control the system. Therefore, it will be effective in<\/p>\n<ul>\n<li><b>Chats. <\/b>In the chat room, people simultaneously share and receive the data. Node will easily cope with the application, working in real time, with small weight and significant traffic. Use the simplest solutions or try something complicated created on Redis material.<\/li>\n<li><b>Queued inputs. <\/b>The parallel connections are not a problem for Node so it will work without bugs in the case if you receive tons of information. It is a nice option for actions like count of \u201clikes\u201d in the Instagram, where you don\u2019t show the result instantly.<\/li>\n<li><b>Data streaming.<\/b> Encoding music or video in actual-time mode, you basically have a stream. Processing these files during their uploading will significantly reduce the time of work, and Node is able to do that.<\/li>\n<li><b>Trading software. <\/b>Node.js application for traders has many options: online price tracking, calculation performing, data analysis, creating of the visual means according to this information. Having these features, the user easily switches workstations and working places \u2013 Node makes people mobile.<\/li>\n<li><b>Monitoring dashboard. <\/b>With Node.js web app the users track the number of people, visiting their sites and their activity on the pages. It helps to interact with the visitors, and increase the conversion of your website.<\/li>\n<\/ul>\n<p>Node is a framework, able to create functional and useful apps. Node.js developers use it to solve the problems, which cannot be solved by other JS-based technologies. It is also popular among such big and reliable companies like ADP\u00a9, Uber\u00a9, Trello\u00a9, eBAY\u00a9, SONY\u00a9, and others.<\/p>\n<p>Node.js applications are lightweight, they are able to interact rapidly with the user and upload vast amounts of information. With its help companies reduce the number of servers they maintain, decrease the response time, double the amount of traffic processed, have a shorter and simpler code. In case you are planning to attend Node.js interviews in the near future, we are here to help you with a list of Top Node.js interview questions.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-32989 lazyload\" data-src=\"https:\/\/www.andysowards.com\/blog\/assets\/node-js-programming-infographic.png\" alt=\"node-js-programming-infographic\" width=\"1150\" height=\"5266\" data-srcset=\"https:\/\/www.andysowards.com\/blog\/assets\/node-js-programming-infographic.png 1150w, https:\/\/www.andysowards.com\/blog\/assets\/node-js-programming-infographic-768x3517.png 768w\" data-sizes=\"(max-width: 1150px) 100vw, 1150px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1150px; --smush-placeholder-aspect-ratio: 1150\/5266;\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is performed on-server. It has been created in<\/p>\n","protected":false},"author":1,"featured_media":32988,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[24,4206,73,49],"tags":[203,5905,176,525,400,178,2069,207,5898,688,9744,5889,433,725,9745,9746,5888,9747,115,2184,2149],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>4 Key Points of Node.js Web Development<\/title>\n<meta name=\"description\" content=\"Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is\" \/>\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.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"4 Key Points of Node.js Web Development\" \/>\n<meta property=\"og:description\" content=\"Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/\" \/>\n<meta property=\"og:site_name\" content=\"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/andysowardsfan\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-19T22:38:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-18T16:31:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1433\" \/>\n\t<meta property=\"og:image:height\" content=\"385\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Andy Sowards\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@andysowards\" \/>\n<meta name=\"twitter:site\" content=\"@andysowards\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andy Sowards\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/\",\"url\":\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/\",\"name\":\"4 Key Points of Node.js Web Development\",\"isPartOf\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png\",\"datePublished\":\"2018-12-19T22:38:30+00:00\",\"dateModified\":\"2023-04-18T16:31:14+00:00\",\"author\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415\"},\"description\":\"Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is\",\"breadcrumb\":{\"@id\":\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#primaryimage\",\"url\":\"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png\",\"contentUrl\":\"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png\",\"width\":1433,\"height\":385},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.andysowards.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"4 Key Points of Node.js Web Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/#website\",\"url\":\"https:\/\/www.andysowards.com\/blog\/\",\"name\":\"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards\",\"description\":\"Design Inspiration &amp; Business Resources for Creatives\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.andysowards.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415\",\"name\":\"Andy Sowards\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg\",\"caption\":\"Andy Sowards\"},\"description\":\"Im a professional Freelancer specializing in Web Developer, Design, Programming web applications. Im an Avid member of the Design\/Development community and a Serial Blogger. follow me on Twitter @AndySowards\",\"sameAs\":[\"https:\/\/www.andysowards.com\"],\"url\":\"https:\/\/www.andysowards.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"4 Key Points of Node.js Web Development","description":"Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is","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.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/","og_locale":"en_US","og_type":"article","og_title":"4 Key Points of Node.js Web Development","og_description":"Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is","og_url":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/","og_site_name":"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards","article_publisher":"http:\/\/facebook.com\/andysowardsfan","article_published_time":"2018-12-19T22:38:30+00:00","article_modified_time":"2023-04-18T16:31:14+00:00","og_image":[{"width":1433,"height":385,"url":"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png","type":"image\/png"}],"author":"Andy Sowards","twitter_card":"summary_large_image","twitter_creator":"@andysowards","twitter_site":"@andysowards","twitter_misc":{"Written by":"Andy Sowards","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/","url":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/","name":"4 Key Points of Node.js Web Development","isPartOf":{"@id":"https:\/\/www.andysowards.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#primaryimage"},"image":{"@id":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#primaryimage"},"thumbnailUrl":"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png","datePublished":"2018-12-19T22:38:30+00:00","dateModified":"2023-04-18T16:31:14+00:00","author":{"@id":"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415"},"description":"Node.js development has become a revolution in the creation of web applications. It appeared to be the first environment, where JavaScript code is","breadcrumb":{"@id":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#primaryimage","url":"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png","contentUrl":"https:\/\/www.andysowards.com\/blog\/assets\/node.js-developer-cost.png","width":1433,"height":385},{"@type":"BreadcrumbList","@id":"https:\/\/www.andysowards.com\/blog\/2018\/4-key-points-node-js-web-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.andysowards.com\/blog\/"},{"@type":"ListItem","position":2,"name":"4 Key Points of Node.js Web Development"}]},{"@type":"WebSite","@id":"https:\/\/www.andysowards.com\/blog\/#website","url":"https:\/\/www.andysowards.com\/blog\/","name":"Daily Business Resources for Entrepreneurs, Web Designers, &amp; Creatives by Andy Sowards","description":"Design Inspiration &amp; Business Resources for Creatives","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.andysowards.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/2e0f72bd7f6497fd883e2bd67d9f3415","name":"Andy Sowards","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.andysowards.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/15f95b011563b5894883b22bd4b32d59?s=96&r=pg","caption":"Andy Sowards"},"description":"Im a professional Freelancer specializing in Web Developer, Design, Programming web applications. Im an Avid member of the Design\/Development community and a Serial Blogger. follow me on Twitter @AndySowards","sameAs":["https:\/\/www.andysowards.com"],"url":"https:\/\/www.andysowards.com\/blog\/author\/admin\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts\/32986"}],"collection":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/comments?post=32986"}],"version-history":[{"count":5,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts\/32986\/revisions"}],"predecessor-version":[{"id":45879,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/posts\/32986\/revisions\/45879"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/media\/32988"}],"wp:attachment":[{"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/media?parent=32986"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/categories?post=32986"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.andysowards.com\/blog\/wp-json\/wp\/v2\/tags?post=32986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}