{"id":2487,"date":"2016-12-19T12:52:04","date_gmt":"2016-12-19T12:52:04","guid":{"rendered":"https:\/\/www.anychart.com\/blog\/?p=2487"},"modified":"2017-01-17T05:18:16","modified_gmt":"2017-01-17T05:18:16","slug":"js-charting-without-borders-anychart-integration-templates-popular-stacks","status":"publish","type":"post","link":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/","title":{"rendered":"JS Charting Without Borders: 21 New Integration Templates for Popular Stacks"},"content":{"rendered":"<p>Making your data visualization life ever easier is what we at <a href=\"https:\/\/www.anychart.com\" target=\"_blank\">AnyChart<\/a> are boundlessly passionate about. This time we focused on further simplifying the integration of our JS charting solutions into your web development environment.<\/p>\n<p>So, prepare to replan your schedule!\u00a0From now on, you will spend tangibly less time on charting. And please greet the <strong>21 New Technical Integration Templates<\/strong> that we have just released! They will help you deploy HTML5 graphs, maps, stock charts, dashboards, and Gantt diagrams in your stack\u00a0as easily (and rapidly!) as never before, no matter what programming languages, frameworks, and databases are used.<\/p>\n<p>You can find the templates right here on our website, in the <a href=\"https:\/\/www.anychart.com\/integrations\/\" target=\"_blank\">Technical Integrations<\/a> section.<\/p>\n<p><a href=\"https:\/\/www.anychart.com\/integrations\/\" target=\"_blank\"><img decoding=\"async\" class=\"alignnone wp-image-2630 size-full\" title=\"Technical integration templates and samples for using AnyChart JS charting libraries with various languages, frameworks, and databases even easier\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png\" alt=\"Technical integration templates and samples for using AnyChart JS charting libraries with various languages, frameworks, and databases even easier\" width=\"100%\" srcset=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png 800w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations-300x171.png 300w, https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations-768x437.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<p>Basically, our powerful JavaScript\/HTML5 based solutions for interactive data visualization \u2013 <a href=\"https:\/\/www.anychart.com\/products\/anychart\/overview\/\" target=\"_blank\">AnyChart<\/a>, <a href=\"https:\/\/www.anychart.com\/products\/anychart\/overview\/\" target=\"_blank\">AnyMap<\/a>, <a href=\"https:\/\/www.anychart.com\/products\/anychart\/overview\/\" target=\"_blank\">AnyStock<\/a>, and <a href=\"https:\/\/www.anychart.com\/products\/anychart\/overview\/\" target=\"_blank\">AnyGantt<\/a> \u2013 are inherently compatible with all major technologies and platforms. Configuring each JS charting library is easy, and we are sure all of you are more than capable of making even rather complicated integrations prefectly done by yourself. But we keep on doing our best to bring you the ultimate simplicity and clarity so you could get along without additional research and other time-consuming activities.<\/p>\n<p>The integration templates we&#8217;ve added cover the most popular languages, frameworks and libraries, and database programs. Below is the list of the newly available combinations.<\/p>\n<h4>Templates for easily integrating AnyChart JS charting libraries into your stack:<\/h4>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2534 size-full\" title=\"ASP.NET charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/MVC3-300.jpg\" alt=\"C# \/ VB.NET based ASP.NET and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>ASP.NET integration<\/b><\/h5>\n<ul>\n<li>ASP.NET, C# and MySQL<\/li>\n<li>ASP.NET, C#, SignalR and MySQL<\/li>\n<li>ASP.NET, VB.NET and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2535 size-full\" title=\"Go charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/golang-300.jpg\" alt=\"The Go programming language and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>Go integration<\/b><\/h5>\n<ul>\n<li>Go and MySQL<\/li>\n<li>Go, Revel and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2536 size-full\" title=\"Java Servlets, Java Spring charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/Java_logo_icon-300.jpg\" alt=\"Java Spring \/ Java Servlets and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>Java integration<\/b><\/h5>\n<ul>\n<li>Java Spring, Maven, Hibernate and MySQL<\/li>\n<li>Java Servlets, Maven, JDBC, JSP and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2537 size-full\" title=\"Julia charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/julia-300.jpg\" alt=\"Julia and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>Julia integration<\/b><\/h5>\n<ul>\n<li>Julia and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2538 size-full\" title=\"NodeJS charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/nodejs-new-pantone-black-300.jpg\" alt=\"NodeJS and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>NodeJS integration<\/b><\/h5>\n<ul>\n<li>NodeJS and MongoDB (using Socket.io)<\/li>\n<li>NodeJS, Express, Jade and MongoDB<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2539 size-full\" title=\"Perl charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/perl-logo-300.jpg\" alt=\"Perl and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>Perl integration<\/b><\/h5>\n<ul>\n<li>Perl, Catalyst Web Framework and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2540 size-full\" title=\"PHP charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/PHP-logo.svg_-300.jpg\" alt=\"PHP and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>PHP integration<\/b><\/h5>\n<ul>\n<li>PHP, Laravel and MySQL<\/li>\n<li>PHP, Slim and MySQL<\/li>\n<li>PHP, Symfony and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2541 size-full\" title=\"Python charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/python-logo-master-v3-TM-300.jpg\" alt=\"Python and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>Python integration<\/b><\/h5>\n<ul>\n<li>Python, Flask and MySQL<\/li>\n<li>Python, Django and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2542 size-full\" title=\"R charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/Rlogo-1-300.jpg\" alt=\"The R language and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>R integration<\/b><\/h5>\n<ul>\n<li>R, Shiny and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2543 size-full\" title=\"Runy on Rails charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/Ruby_on_Rails_logo.jpg\" alt=\"Ruby on Rails and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>Ruby on Rails integration<\/b><\/h5>\n<ul>\n<li>Ruby on Rails, Sinatra and MySQL<\/li>\n<li>Ruby on Rails and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\">\n<tbody>\n<tr>\n<td><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-2544 size-full\" title=\"Scala charting\" src=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/scala-logo-300.jpg\" alt=\"Scala and AnyChart JS Charts: integration templates\" width=\"300\" height=\"120\" \/><\/td>\n<td>\n<h5 style=\"margin: 0 0 0 20px;border: none;padding: 0px 0px 10px 0px\"><b>Scala integration<\/b><\/h5>\n<ul>\n<li>Scala, Akka and MySQL<\/li>\n<li>Scala, Play and MySQL<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>We hope you agree that this is a tremendous addition to the JS charting integration samples published earlier:<\/p>\n<ul>\n<li>Clojure, ClojureScript and PostgreSQL,<\/li>\n<li>iOS, Objective-C and SQLite,<\/li>\n<li>NodeJS and MongoDB,<\/li>\n<li>PHP and MySQL,<\/li>\n<li>PHP, Slim and MySQL.<\/li>\n<\/ul>\n<p>So, you are welcome to make use of our\u00a0<a href=\"https:\/\/www.anychart.com\/integrations\/\" target=\"_blank\">integration templates and samples<\/a>\u00a0for easier data visualization. All of them are released on GitHub under the <strong>Apache 2.0 License<\/strong>, rest in the\u00a0<a href=\"https:\/\/github.com\/anychart-integrations\" target=\"_blank\" rel=\"nofollow\">AnyChart Integrations<\/a> repository, and can be forked and changed in any way.<\/p>\n<p>We are going to keep the collection growing further. Meanwhile, please send us your suggestions on what other particular integration you are interested to learn about first, and \u2013 as always! \u2013 that one will be prioritized;\u00a0just contact our <a href=\"https:\/\/www.anychart.com\/support\" target=\"_blank\">Support Team<\/a>\u00a0for that and name your stack.<\/p>\n<p>To make your JS charting\u00a0life even easier, we will release special <strong>AnyChart plugins for Angular, Ember, jQuery, Meteor, and React<\/strong>\u00a0JavaScript frameworks in February 2017, with the <a href=\"https:\/\/www.anychart.com\/products\/anychart\/roadmap\/\" target=\"_blank\">7.13.0 update<\/a>. But this is\u00a0a completely other remarkable story. Stay tuned. And thanks for being with us!<\/p>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Making your data visualization life ever easier is what we at AnyChart are boundlessly passionate about. This time we focused on further simplifying the integration of our JS charting solutions into your web development environment. So, prepare to replan your schedule!\u00a0From now on, you will spend tangibly less time on charting. And please greet the [&hellip;]<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,16,66,18,8,7,19,17,23,13,3,20,15,4],"tags":[53,123,117,35,49,54,124,32,55,79,114,115,116,36,57,76,67,58,65,56,68,113,31,125,119,118,111,112,121,122,120,37,51,30],"class_list":["post-2487","post","type-post","status-publish","format-standard","hentry","category-anychart-charting-component","category-anygantt","category-anymap","category-anystock","category-business-intelligence","category-dashboards","category-financial-charts","category-gantt-chart","category-html5","category-javascript","category-news","category-stock-charts","category-third-party-developers","category-tips-and-tricks","tag-anychart","tag-anychart-integration-templates","tag-asp-net-charts","tag-business-intelligence","tag-dashboards","tag-data-visualization","tag-go-charts","tag-html5","tag-html5-charts","tag-interactive-html5-dashboard","tag-java-charts","tag-java-servlets-charts","tag-java-spring-charts","tag-javascript","tag-javascript-charts","tag-javascript-dashboards","tag-javascript-map","tag-js-chart","tag-js-charting","tag-js-charts","tag-js-maps","tag-julia-charts","tag-news","tag-nodejs-charts","tag-perl-charts","tag-php-charts","tag-python-charts","tag-r-charts","tag-ruby-charts","tag-ruby-on-rails-charts","tag-scala-charts","tag-stock-charts","tag-third-party-developers","tag-tips-and-tricks","wpautop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JS Charting Without Borders: 21 New Integration Templates<\/title>\n<meta name=\"description\" content=\"These templates for technical integration of AnyChart JS charting libraries into web apps help deploy charts, maps, dashboards as easily &amp; rapidly as never.\" \/>\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.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JS Charting Without Borders: 21 New Integration Templates\" \/>\n<meta property=\"og:description\" content=\"These templates for technical integration of AnyChart JS charting libraries into web apps help deploy charts, maps, dashboards as easily &amp; rapidly as never.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/\" \/>\n<meta property=\"og:site_name\" content=\"AnyChart News\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AnyCharts\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-19T12:52:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-01-17T05:18:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"455\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"AnyChart Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AnyChart\" \/>\n<meta name=\"twitter:site\" content=\"@AnyChart\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"AnyChart Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/\"},\"author\":{\"name\":\"AnyChart Team\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\"},\"headline\":\"JS Charting Without Borders: 21 New Integration Templates for Popular Stacks\",\"datePublished\":\"2016-12-19T12:52:04+00:00\",\"dateModified\":\"2017-01-17T05:18:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/\"},\"wordCount\":535,\"commentCount\":2,\"image\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png\",\"keywords\":[\"AnyChart\",\"anychart integration templates\",\"asp.net charts\",\"Business Intelligence\",\"Dashboards\",\"Data Visualization\",\"Go charts\",\"HTML5\",\"html5 charts\",\"interactive html5 dashboard\",\"java charts\",\"java servlets charts\",\"java spring charts\",\"JavaScript\",\"javascript charts\",\"javascript dashboards\",\"javascript map\",\"js chart\",\"js charting\",\"js charts\",\"js maps\",\"julia charts\",\"News\",\"nodejs charts\",\"perl charts\",\"php charts\",\"python charts\",\"r charts\",\"ruby charts\",\"ruby on rails charts\",\"scala charts\",\"Stock charts\",\"Third-party developers\",\"Tips and tricks\"],\"articleSection\":[\"AnyChart Charting Component\",\"AnyGantt\",\"AnyMap\",\"AnyStock\",\"Business Intelligence\",\"Dashboards\",\"Financial Charts\",\"Gantt Chart\",\"HTML5\",\"JavaScript\",\"News\",\"Stock Charts\",\"Third-Party Developers\",\"Tips and Tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/\",\"url\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/\",\"name\":\"JS Charting Without Borders: 21 New Integration Templates\",\"isPartOf\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png\",\"datePublished\":\"2016-12-19T12:52:04+00:00\",\"dateModified\":\"2017-01-17T05:18:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\"},\"description\":\"These templates for technical integration of AnyChart JS charting libraries into web apps help deploy charts, maps, dashboards as easily & rapidly as never.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage\",\"url\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png\",\"contentUrl\":\"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png\",\"width\":800,\"height\":455,\"caption\":\"Technical Integration templates for charting with AnyChart JavaScript (HTML5) Charts\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.anychart.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JS Charting Without Borders: 21 New Integration Templates for Popular Stacks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#website\",\"url\":\"https:\/\/www.anychart.com\/blog\/\",\"name\":\"AnyChart News\",\"description\":\"AnyChart JS Charts\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.anychart.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b\",\"name\":\"AnyChart Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g\",\"caption\":\"AnyChart Team\"},\"sameAs\":[\"https:\/\/www.anychart.com\"],\"url\":\"https:\/\/www.anychart.com\/blog\/author\/andrey-khachaturov\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JS Charting Without Borders: 21 New Integration Templates","description":"These templates for technical integration of AnyChart JS charting libraries into web apps help deploy charts, maps, dashboards as easily & rapidly as never.","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.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/","og_locale":"en_US","og_type":"article","og_title":"JS Charting Without Borders: 21 New Integration Templates","og_description":"These templates for technical integration of AnyChart JS charting libraries into web apps help deploy charts, maps, dashboards as easily & rapidly as never.","og_url":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/","og_site_name":"AnyChart News","article_publisher":"https:\/\/www.facebook.com\/AnyCharts","article_published_time":"2016-12-19T12:52:04+00:00","article_modified_time":"2017-01-17T05:18:16+00:00","og_image":[{"width":800,"height":455,"url":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png","type":"image\/png"}],"author":"AnyChart Team","twitter_card":"summary_large_image","twitter_creator":"@AnyChart","twitter_site":"@AnyChart","twitter_misc":{"Written by":"AnyChart Team","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#article","isPartOf":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/"},"author":{"name":"AnyChart Team","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b"},"headline":"JS Charting Without Borders: 21 New Integration Templates for Popular Stacks","datePublished":"2016-12-19T12:52:04+00:00","dateModified":"2017-01-17T05:18:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/"},"wordCount":535,"commentCount":2,"image":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png","keywords":["AnyChart","anychart integration templates","asp.net charts","Business Intelligence","Dashboards","Data Visualization","Go charts","HTML5","html5 charts","interactive html5 dashboard","java charts","java servlets charts","java spring charts","JavaScript","javascript charts","javascript dashboards","javascript map","js chart","js charting","js charts","js maps","julia charts","News","nodejs charts","perl charts","php charts","python charts","r charts","ruby charts","ruby on rails charts","scala charts","Stock charts","Third-party developers","Tips and tricks"],"articleSection":["AnyChart Charting Component","AnyGantt","AnyMap","AnyStock","Business Intelligence","Dashboards","Financial Charts","Gantt Chart","HTML5","JavaScript","News","Stock Charts","Third-Party Developers","Tips and Tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/","url":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/","name":"JS Charting Without Borders: 21 New Integration Templates","isPartOf":{"@id":"https:\/\/www.anychart.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage"},"image":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png","datePublished":"2016-12-19T12:52:04+00:00","dateModified":"2017-01-17T05:18:16+00:00","author":{"@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b"},"description":"These templates for technical integration of AnyChart JS charting libraries into web apps help deploy charts, maps, dashboards as easily & rapidly as never.","breadcrumb":{"@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#primaryimage","url":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png","contentUrl":"https:\/\/www.anychart.com\/blog\/wp-content\/uploads\/2016\/12\/technical-integrations.png","width":800,"height":455,"caption":"Technical Integration templates for charting with AnyChart JavaScript (HTML5) Charts"},{"@type":"BreadcrumbList","@id":"https:\/\/www.anychart.com\/blog\/2016\/12\/19\/js-charting-without-borders-anychart-integration-templates-popular-stacks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.anychart.com\/blog\/"},{"@type":"ListItem","position":2,"name":"JS Charting Without Borders: 21 New Integration Templates for Popular Stacks"}]},{"@type":"WebSite","@id":"https:\/\/www.anychart.com\/blog\/#website","url":"https:\/\/www.anychart.com\/blog\/","name":"AnyChart News","description":"AnyChart JS Charts","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.anychart.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/2470e26e58231357db6d9993ecd6461b","name":"AnyChart Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.anychart.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4faeb24a1b553a1b071b765bfad138c00441a955b3a631c7564624ceeafdf884?s=96&r=g","caption":"AnyChart Team"},"sameAs":["https:\/\/www.anychart.com"],"url":"https:\/\/www.anychart.com\/blog\/author\/andrey-khachaturov\/"}]}},"_links":{"self":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/2487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/comments?post=2487"}],"version-history":[{"count":70,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/2487\/revisions"}],"predecessor-version":[{"id":2632,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/posts\/2487\/revisions\/2632"}],"wp:attachment":[{"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/media?parent=2487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/categories?post=2487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.anychart.com\/blog\/wp-json\/wp\/v2\/tags?post=2487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}