{"id":2478,"date":"2018-12-11T20:30:07","date_gmt":"2018-12-11T20:30:07","guid":{"rendered":"https:\/\/ionicframework.com\/?p=2478"},"modified":"2018-12-12T22:36:47","modified_gmt":"2018-12-12T22:36:47","slug":"tweet-storm-ionic-is-web-native-and-why-that-matters","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters","title":{"rendered":"Tweetstorm: Ionic is Web Native and Why That Matters"},"content":{"rendered":"<p>Something we don&#8217;t talk enough about at Ionic is how important it is that Ionic is 100% focused on standard web technology. Some thoughts on why that matters:<\/p>\n<div style=\"display: flex;flex-direction: column;align-items: center;\">\n<blockquote class=\"twitter-tweet\" data-lang=\"en\" data-conversation=\"none\">\n<p lang=\"en\" dir=\"ltr\">There are so many cross-platform mobile toolkits out there today. Ionic is the only major one focused on standard web technology and mobile + desktop + PWA. That has definitely helped us stand out.<\/p>\n<p>\u2014 Max Lynch (@maxlynch) <a href=\"https:\/\/twitter.com\/maxlynch\/status\/1072527151092678657?ref_src=twsrc%5Etfw\">December 11, 2018<\/a><\/p><\/blockquote>\n<blockquote class=\"twitter-tweet\" data-lang=\"en\" data-conversation=\"none\">\n<p lang=\"en\" dir=\"ltr\">Some claim to do up to XX% code sharing where you rebuild your views\/platform logic, but the problem with that is, at least from our customers, they don\u2019t want code sharing, they want to target the web runtime and you get full code reuse as a function of the web being amazing.<\/p>\n<p>\u2014 Max Lynch (@maxlynch) <a href=\"https:\/\/twitter.com\/maxlynch\/status\/1072528306535321600?ref_src=twsrc%5Etfw\">December 11, 2018<\/a><\/p><\/blockquote>\n<blockquote class=\"twitter-tweet\" data-lang=\"en\" data-conversation=\"none\">\n<p lang=\"en\" dir=\"ltr\">The web focus also makes the sales pitch simpler: instead of taking a bet investing in framework X or Y that requires full buy in and is not based on standardized tech, invest in the web platform and Ionic, being web-native, comes along for the ride<\/p>\n<p>\u2014 Max Lynch (@maxlynch) <a href=\"https:\/\/twitter.com\/maxlynch\/status\/1072529982231117825?ref_src=twsrc%5Etfw\">December 11, 2018<\/a><\/p><\/blockquote>\n<\/div>\n<h2>To sum it up:<\/h2>\n<p>By being based on standard web technology, Ionic (and Ionic 4 in particular):<\/p>\n<ul>\n<li>Will run for decades to come as web standards endure for a long time<\/li>\n<li>Doesn&#8217;t require making a major bet on a new, unproven platform because it&#8217;s based on sound, stable web standards<\/li>\n<li>Can be used by any web developer with standard web development skills<\/li>\n<li>Works on mobile, installed desktop, and the web (Progressive Web Apps anyone?) with full code &#8220;sharing&#8221; because you&#8217;re just targeting the web platform!<\/li>\n<li>Can take advantage of major new distribution channels such as Progressive Web Apps that are <a href=\"https:\/\/www.pwastats.com\/2017\/12\/pinterest\/\">transforming businesses<\/a><\/li>\n<li>Will work with all existing web libraries, frameworks, and widgets, preventing your team from being siloed off from the largest platform of shared libraries and utilities in the world.<\/li>\n<\/ul>\n<p>So, yea, we&#8217;re pretty proud of being the Web Native leader and with our latest efforts to move Ionic Framework to Web Components, our investment in the web is just getting started.<\/p>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Something we don&#8217;t talk enough about at Ionic is how important it is that Ionic is 100% focused on standard web technology. Some thoughts on why that matters: There are so many cross-platform mobile toolkits out there today. Ionic is the only major one focused on standard web technology and mobile + desktop + PWA. [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,123],"tags":[],"class_list":["post-2478","post","type-post","status-publish","format-standard","hentry","category-all","category-perspectives"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tweetstorm: Ionic is Web Native and Why That Matters - Ionic Blog<\/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:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tweetstorm: Ionic is Web Native and Why That Matters\" \/>\n<meta property=\"og:description\" content=\"Something we don&#8217;t talk enough about at Ionic is how important it is that Ionic is 100% focused on standard web technology. Some thoughts on why that matters: There are so many cross-platform mobile toolkits out there today. Ionic is the only major one focused on standard web technology and mobile + desktop + PWA. [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-11T20:30:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-12T22:36:47+00:00\" \/>\n<meta name=\"author\" content=\"Max Lynch\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@maxlynch\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Max Lynch\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\"},\"author\":{\"name\":\"Max Lynch\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e\"},\"headline\":\"Tweetstorm: Ionic is Web Native and Why That Matters\",\"datePublished\":\"2018-12-11T20:30:07+00:00\",\"dateModified\":\"2018-12-12T22:36:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\"},\"wordCount\":347,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"articleSection\":[\"All\",\"Perspectives\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\",\"url\":\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\",\"name\":\"Tweetstorm: Ionic is Web Native and Why That Matters - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"datePublished\":\"2018-12-11T20:30:07+00:00\",\"dateModified\":\"2018-12-12T22:36:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tweetstorm: Ionic is Web Native and Why That Matters\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e\",\"name\":\"Max Lynch\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg\",\"caption\":\"Max Lynch\"},\"description\":\"CEO\",\"sameAs\":[\"http:\/\/twitter.com\/maxlynch\",\"https:\/\/x.com\/maxlynch\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/max\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Tweetstorm: Ionic is Web Native and Why That Matters - Ionic 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:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters","og_locale":"en_US","og_type":"article","og_title":"Tweetstorm: Ionic is Web Native and Why That Matters","og_description":"Something we don&#8217;t talk enough about at Ionic is how important it is that Ionic is 100% focused on standard web technology. Some thoughts on why that matters: There are so many cross-platform mobile toolkits out there today. Ionic is the only major one focused on standard web technology and mobile + desktop + PWA. [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters","og_site_name":"Ionic Blog","article_published_time":"2018-12-11T20:30:07+00:00","article_modified_time":"2018-12-12T22:36:47+00:00","author":"Max Lynch","twitter_card":"summary_large_image","twitter_creator":"@maxlynch","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Max Lynch","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters"},"author":{"name":"Max Lynch","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e"},"headline":"Tweetstorm: Ionic is Web Native and Why That Matters","datePublished":"2018-12-11T20:30:07+00:00","dateModified":"2018-12-12T22:36:47+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters"},"wordCount":347,"commentCount":2,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"articleSection":["All","Perspectives"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters","url":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters","name":"Tweetstorm: Ionic is Web Native and Why That Matters - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"datePublished":"2018-12-11T20:30:07+00:00","dateModified":"2018-12-12T22:36:47+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/tweet-storm-ionic-is-web-native-and-why-that-matters#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Tweetstorm: Ionic is Web Native and Why That Matters"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/91f360cffbd804a464b0c4a87b5c5f1e","name":"Max Lynch","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/05\/max-avatar-150x150.jpg","caption":"Max Lynch"},"description":"CEO","sameAs":["http:\/\/twitter.com\/maxlynch","https:\/\/x.com\/maxlynch"],"url":"https:\/\/ionic.io\/blog\/author\/max"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=2478"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2478\/revisions"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=2478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=2478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=2478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}