{"id":21098,"date":"2018-08-02T06:00:17","date_gmt":"2018-08-02T04:00:17","guid":{"rendered":"https:\/\/www.inovex.de\/blog\/?p=13430"},"modified":"2022-11-24T10:54:05","modified_gmt":"2022-11-24T09:54:05","slug":"state-of-the-web-2018","status":"publish","type":"post","link":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/","title":{"rendered":"State of the Web 2018 \u2013 Start here!"},"content":{"rendered":"<p>We&#8217;re developers working on projects with technology we love every day. We must keep up with the ever-changing web platform, new patterns and libraries popping up. So we need some time to get familiar with these new things. Time to educate ourselves in order to make our customers happy. At inovex we decided to share the knowledge we accumulate in this blog series: State of the Web (SOTW)!<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\"><\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#Today-we-start-something-new\" >Today we start something new<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#The-State-of-the-Web-August-2018\" >The State of the Web August 2018<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#Your-feedback\" >Your feedback<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Today-we-start-something-new\"><\/span>Today we start something new<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>And here it is: The first iteration of a new format we want to publish on a regular basis. We internally pre-select some interesting new topics we want to dive into and create a compressed, easy-to-read summary with some practical code snippets. To top it off, we discussed some specific topics in a podcast. We hope you enjoy!<\/p>\n<div class=\"BorlabsCookie\"><div class=\"_brlbs-content-blocker\"> <div class=\"_brlbs-default\"> <p>Klicken Sie auf den unteren Button, um den Inhalt von w.soundcloud.com zu laden.<\/p> <p><a class=\"_brlbs-btn\" href=\"#\" data-borlabs-cookie-unblock role=\"button\">Inhalt laden<\/a><\/p> <\/div> <\/div><div class=\"borlabs-hide\" data-borlabs-cookie-type=\"content-blocker\" data-borlabs-cookie-id=\"default\">PHA+PGlmcmFtZSBsb2FkaW5nPSJsYXp5IiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxNjYiIHNjcm9sbGluZz0ibm8iIGZyYW1lYm9yZGVyPSJubyIgYWxsb3c9ImF1dG9wbGF5IiBzcmM9Imh0dHBzOi8vdy5zb3VuZGNsb3VkLmNvbS9wbGF5ZXIvP3VybD1odHRwcyUzQS8vYXBpLnNvdW5kY2xvdWQuY29tL3RyYWNrcy80ODAxNjk2MzUmYW1wO2NvbG9yPSUyM2JmZjAyMCZhbXA7YXV0b19wbGF5PWZhbHNlJmFtcDtoaWRlX3JlbGF0ZWQ9dHJ1ZSZhbXA7c2hvd19jb21tZW50cz1mYWxzZSZhbXA7c2hvd191c2VyPXRydWUmYW1wO3Nob3dfcmVwb3N0cz1mYWxzZSZhbXA7c2hvd190ZWFzZXI9dHJ1ZSI+PC9pZnJhbWU+PC9wPg==<\/div><\/div>\n<h2><span class=\"ez-toc-section\" id=\"The-State-of-the-Web-August-2018\"><\/span>The State of the Web August 2018<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In the first part of this SOTW we have a\u00a0look at <a href=\"https:\/\/www.inovex.de\/blog\/node-js-10\/\" target=\"_blank\" rel=\"noopener\">Node.js 10<\/a>, which offers better performance and new language features through an updated version of V8, a promisified file system API and a stable version of the N-API.<\/p>\n<p><a href=\"https:\/\/www.inovex.de\/blog\/typescript-2-8-2-9\/\" target=\"_blank\" rel=\"noopener\">TypeScript 2.8 and 2.9<\/a> have been released with lots of new features. In this is summary I will be focusing on what I personally find handy and group it by usage. Let&#8217;s hop right in!<\/p>\n<p>JavaScript has come a long way from its origins in 1995 to the revolution of ES2015. Thanks to Babel we can enjoy the comfort and many features of ES2015 and the following releases in 2016 and 2017\u2014even in outdated browser versions. But that&#8217;s not the end: <a href=\"https:\/\/www.inovex.de\/blog\/es2018\/\" target=\"_blank\" rel=\"noopener\">ES2018 is here and ES2019 is on its way<\/a>. Lets take a look!<\/p>\n<p>The <a href=\"https:\/\/www.inovex.de\/blog\/clipboard-api\/\" target=\"_blank\" rel=\"noopener\">Clipboard API<\/a> is useful for customizing copy\/cut\/paste actions in the browser, eg. for reformatting the structure of the copied content, attaching metadata or adding external data to the content, copy\/cut\/paste on click or explicitly setting the content type. Let&#8217;s dive in.<\/p>\n<p>With the implementation of the <a href=\"https:\/\/www.inovex.de\/blog\/css-typed-object-model\/\" target=\"_blank\" rel=\"noopener\">CSS Typed Object Model<\/a>, browsers will provide a more convenient way to access and manipulate style values using JavaScript. Typed JavaScript Objects are returned that allow handling CSS values in a more performant and less error-prone way.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Your-feedback\"><\/span>Your feedback<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As this is our first State of the Web we are looking forward to getting some feedback from you. Please feel free to leave your suggestions on how we can improve this series in the future in the comments below. If you like it, share this article on the social platforms you love!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;re developers working on projects with technology we love every day. We must keep up with the ever-changing web platform, new patterns and libraries popping up. So we need some time to get familiar with these new things. Time to educate ourselves in order to make our customers happy. At inovex we decided to share [&hellip;]<\/p>\n","protected":false},"author":77,"featured_media":13575,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"ep_exclude_from_search":false,"footnotes":""},"tags":[70],"service":[420],"coauthors":[{"id":77,"display_name":"Patrick Hillert","user_nicename":"phillert"}],"class_list":["post-21098","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-web","service-apps"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>State of the Web 2018 \u2013 Start here! - inovex GmbH<\/title>\n<meta name=\"description\" content=\"In this new series of articles on the state of the web we select the most interesting new topics we want to dive into and create a compressed, easy-to-read summary with some practical code snippets for you to enjoy!\" \/>\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.inovex.de\/de\/blog\/state-of-the-web-2018\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"State of the Web 2018 \u2013 Start here! - inovex GmbH\" \/>\n<meta property=\"og:description\" content=\"In this new series of articles on the state of the web we select the most interesting new topics we want to dive into and create a compressed, easy-to-read summary with some practical code snippets for you to enjoy!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/\" \/>\n<meta property=\"og:site_name\" content=\"inovex GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inovexde\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-02T04:00:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-24T09:54:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Patrick Hillert\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web-1024x576.png\" \/>\n<meta name=\"twitter:creator\" content=\"@silentHoo\" \/>\n<meta name=\"twitter:site\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patrick Hillert\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n\t<meta name=\"twitter:label3\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data3\" content=\"Patrick Hillert\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/\"},\"author\":{\"name\":\"Patrick Hillert\",\"@id\":\"https:\/\/www.inovex.de\/de\/#\/schema\/person\/b2a8264915f219e25944c259e182a67f\"},\"headline\":\"State of the Web 2018 \u2013 Start here!\",\"datePublished\":\"2018-08-02T04:00:17+00:00\",\"dateModified\":\"2022-11-24T09:54:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/\"},\"wordCount\":420,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.inovex.de\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png\",\"keywords\":[\"Web\"],\"articleSection\":[\"Applications\",\"English Content\",\"General\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/\",\"url\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/\",\"name\":\"State of the Web 2018 \u2013 Start here! - inovex GmbH\",\"isPartOf\":{\"@id\":\"https:\/\/www.inovex.de\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png\",\"datePublished\":\"2018-08-02T04:00:17+00:00\",\"dateModified\":\"2022-11-24T09:54:05+00:00\",\"description\":\"In this new series of articles on the state of the web we select the most interesting new topics we want to dive into and create a compressed, easy-to-read summary with some practical code snippets for you to enjoy!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage\",\"url\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png\",\"contentUrl\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png\",\"width\":1920,\"height\":1080,\"caption\":\"A globe with a banner saying state of the web\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inovex.de\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"State of the Web 2018 \u2013 Start here!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inovex.de\/de\/#website\",\"url\":\"https:\/\/www.inovex.de\/de\/\",\"name\":\"inovex GmbH\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.inovex.de\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inovex.de\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inovex.de\/de\/#organization\",\"name\":\"inovex GmbH\",\"url\":\"https:\/\/www.inovex.de\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png\",\"contentUrl\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png\",\"width\":1921,\"height\":1081,\"caption\":\"inovex GmbH\"},\"image\":{\"@id\":\"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inovexde\",\"https:\/\/x.com\/inovexgmbh\",\"https:\/\/www.instagram.com\/inovexlife\/\",\"https:\/\/www.linkedin.com\/company\/inovex\",\"https:\/\/www.youtube.com\/channel\/UC7r66GT14hROB_RQsQBAQUQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inovex.de\/de\/#\/schema\/person\/b2a8264915f219e25944c259e182a67f\",\"name\":\"Patrick Hillert\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.inovex.de\/de\/#\/schema\/person\/image\/429eadbcccefd9b4c53b6f34afcd485d\",\"url\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/ich_profil_aff-96x96.jpg\",\"contentUrl\":\"https:\/\/www.inovex.de\/wp-content\/uploads\/ich_profil_aff-96x96.jpg\",\"caption\":\"Patrick Hillert\"},\"description\":\"Web Software Developer &amp; Author - Web Components, StencilJS, Angular, Vue.js, Ruby on Rails, Docker, GitLab CI. I drive the change to discover, onboard, build, and scale apps that complement inovex vision of innovation and excellence. Setting the vision and strategy for developer experience and engineering community, including partners and customers. Offering mentorship, support and best-practices to minimize developer pain. I\u2019m responsible for partner engineering, developer relations, technical recommendations and best practices, sample apps, tech docs and the next-level developer training experience.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/patrick-hillert-a5b383206\/\",\"https:\/\/x.com\/silentHoo\"],\"url\":\"https:\/\/www.inovex.de\/de\/blog\/author\/phillert\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"State of the Web 2018 \u2013 Start here! - inovex GmbH","description":"In this new series of articles on the state of the web we select the most interesting new topics we want to dive into and create a compressed, easy-to-read summary with some practical code snippets for you to enjoy!","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.inovex.de\/de\/blog\/state-of-the-web-2018\/","og_locale":"de_DE","og_type":"article","og_title":"State of the Web 2018 \u2013 Start here! - inovex GmbH","og_description":"In this new series of articles on the state of the web we select the most interesting new topics we want to dive into and create a compressed, easy-to-read summary with some practical code snippets for you to enjoy!","og_url":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/","og_site_name":"inovex GmbH","article_publisher":"https:\/\/www.facebook.com\/inovexde","article_published_time":"2018-08-02T04:00:17+00:00","article_modified_time":"2022-11-24T09:54:05+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png","type":"image\/png"}],"author":"Patrick Hillert","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web-1024x576.png","twitter_creator":"@silentHoo","twitter_site":"@inovexgmbh","twitter_misc":{"Verfasst von":"Patrick Hillert","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten","Written by":"Patrick Hillert"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#article","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/"},"author":{"name":"Patrick Hillert","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/b2a8264915f219e25944c259e182a67f"},"headline":"State of the Web 2018 \u2013 Start here!","datePublished":"2018-08-02T04:00:17+00:00","dateModified":"2022-11-24T09:54:05+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/"},"wordCount":420,"commentCount":0,"publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png","keywords":["Web"],"articleSection":["Applications","English Content","General"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/","url":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/","name":"State of the Web 2018 \u2013 Start here! - inovex GmbH","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png","datePublished":"2018-08-02T04:00:17+00:00","dateModified":"2022-11-24T09:54:05+00:00","description":"In this new series of articles on the state of the web we select the most interesting new topics we want to dive into and create a compressed, easy-to-read summary with some practical code snippets for you to enjoy!","breadcrumb":{"@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#primaryimage","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/07\/state-of-the-web.png","width":1920,"height":1080,"caption":"A globe with a banner saying state of the web"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inovex.de\/de\/blog\/state-of-the-web-2018\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inovex.de\/de\/"},{"@type":"ListItem","position":2,"name":"State of the Web 2018 \u2013 Start here!"}]},{"@type":"WebSite","@id":"https:\/\/www.inovex.de\/de\/#website","url":"https:\/\/www.inovex.de\/de\/","name":"inovex GmbH","description":"","publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inovex.de\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.inovex.de\/de\/#organization","name":"inovex GmbH","url":"https:\/\/www.inovex.de\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","width":1921,"height":1081,"caption":"inovex GmbH"},"image":{"@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inovexde","https:\/\/x.com\/inovexgmbh","https:\/\/www.instagram.com\/inovexlife\/","https:\/\/www.linkedin.com\/company\/inovex","https:\/\/www.youtube.com\/channel\/UC7r66GT14hROB_RQsQBAQUQ"]},{"@type":"Person","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/b2a8264915f219e25944c259e182a67f","name":"Patrick Hillert","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/image\/429eadbcccefd9b4c53b6f34afcd485d","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/ich_profil_aff-96x96.jpg","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/ich_profil_aff-96x96.jpg","caption":"Patrick Hillert"},"description":"Web Software Developer &amp; Author - Web Components, StencilJS, Angular, Vue.js, Ruby on Rails, Docker, GitLab CI. I drive the change to discover, onboard, build, and scale apps that complement inovex vision of innovation and excellence. Setting the vision and strategy for developer experience and engineering community, including partners and customers. Offering mentorship, support and best-practices to minimize developer pain. I\u2019m responsible for partner engineering, developer relations, technical recommendations and best practices, sample apps, tech docs and the next-level developer training experience.","sameAs":["https:\/\/www.linkedin.com\/in\/patrick-hillert-a5b383206\/","https:\/\/x.com\/silentHoo"],"url":"https:\/\/www.inovex.de\/de\/blog\/author\/phillert\/"}]}},"_links":{"self":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/21098","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/users\/77"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/comments?post=21098"}],"version-history":[{"count":1,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/21098\/revisions"}],"predecessor-version":[{"id":39562,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/21098\/revisions\/39562"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media\/13575"}],"wp:attachment":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media?parent=21098"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/tags?post=21098"},{"taxonomy":"service","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/service?post=21098"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/coauthors?post=21098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}