{"id":1681,"date":"2018-10-31T15:12:47","date_gmt":"2018-10-31T15:12:47","guid":{"rendered":"https:\/\/www.bsetec.com\/blog\/?p=1681"},"modified":"2018-10-31T15:12:47","modified_gmt":"2018-10-31T15:12:47","slug":"brilliant-javascript-frameworks","status":"publish","type":"post","link":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/","title":{"rendered":"Brilliant Javascript Frameworks"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-1687\" src=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png\" alt=\"\" width=\"891\" height=\"453\" srcset=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png 891w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-150x76.png 150w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-300x153.png 300w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-768x390.png 768w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-290x147.png 290w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-82x42.png 82w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-65x33.png 65w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-510x259.png 510w\" sizes=\"(max-width: 891px) 100vw, 891px\" \/><\/p>\n<p>Before we discuss Javascript frameworks let see what is Javascript in a sort. A brief history of JavaScript. In 1995 Brendan Eich created JavaScript during his time at Netscape Communications. It was inspired by Java, Scheme, and Self. Netscape made the best browser in the world and enjoyed market dominance for a time. <strong>Javascript is most commonly used as a scripting language for client-side rendering. That means javascript is written into an HTML page. When a user requests an HTML page with Javascript in it, the request is sent to the browser and it\u2019s up to the browser to do something with it.<\/strong><\/p>\n<p>A Javascript framework is an application framework which is written in javascript. A framework provides functionality to the particular area. A definition from wiki: \u00a0<strong>A software framework, in computer programming, is an abstraction in which common code providing generic functionality can be selectively overridden or specialized by user code providing specific functionality.<\/strong><\/p>\n<p>There are lot\u2019s of a framework in javascript like Vue, React, Angular, Ember, backbone, node, Jquery etc. The biggest benefit of frameworks like react and Vue that they provide virtual DOM.<\/p>\n<p>let\u2019s take a look at javascript framework.<\/p>\n<ul>\n<li><b>React Native<\/b><\/li>\n<\/ul>\n<p>React Native is a framework of Javascript which is released in 2013 by Facebook. React.JS allows us to build applications for iOS and Android using JavaScript. React Native does not build an application in HTML or a hybrid application. React Native use to build a Real-time application.<\/p>\n<p>React Native builds the interface of an application using the components that are actually made available by iOS and Android. So using React Native we can build an application that has real components, but that uses JavaScript and React to position them and to define their logic.<\/p>\n<p>React Native can be a better solution for a development-oriented team in javascript. This is because it offers tools that make easier and, in some way, unify business logic and deployment on various mobile platforms.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-1683\" src=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4.jpg\" alt=\"image4\" width=\"1862\" height=\"876\" srcset=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4.jpg 1862w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-150x71.jpg 150w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-300x141.jpg 300w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-768x361.jpg 768w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-1024x482.jpg 1024w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-290x136.jpg 290w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-82x39.jpg 82w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-65x31.jpg 65w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image4-510x240.jpg 510w\" sizes=\"(max-width: 1862px) 100vw, 1862px\" \/><\/p>\n<ul>\n<li><b>AngularJS<\/b><\/li>\n<\/ul>\n<p>AngularJS is an open-source javascript framework, it\u2019s library written in javascript. It is a structural framework for dynamic web application and mainly maintained by Google and by a community of individuals and corporations. AngularJS is a declarative syntax that mixes with the classic HTML in an easy-to-use and fast learning metalanguage.<\/p>\n<p>In the case of AngularJS the data-binding ensures an equivalence link between model, or more generally a javascript variable, and its visualization in HTML, that is its implementation in a DOM object. Which is a huge relief for the developer, who does not have to worry about updating the DOM every time it updates the variable, basically because it does the framework in its place in complete autonomy.<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-1684 aligncenter\" src=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3.jpg\" alt=\"image3\" width=\"638\" height=\"479\" srcset=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3.jpg 638w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3-150x113.jpg 150w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3-300x225.jpg 300w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3-200x150.jpg 200w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3-80x60.jpg 80w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3-65x50.jpg 65w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image3-400x300.jpg 400w\" sizes=\"(max-width: 638px) 100vw, 638px\" \/><\/p>\n<ul>\n<li><b>Meteor.JS<\/b><\/li>\n<\/ul>\n<p>MeteorJS is a cohesive, open-source platform for developing reactive web apps. Reactivity is the key idea that encircles the Meteor JS platform.<\/p>\n<p>We will see the features of Mentor.JS, but one question comes in mind what does it mean that the app is reactive? \u00a0The answer is every change of data in the database is instantly mirrored by a change happening on the user\u2019s screen, without refresh the screen. Suppose our application displays a list of posts. When a new post is added to the database, the list is automatically repopulated with the new post included. So all active users see the data changes simultaneously, even if there are thousands of them, it is happening live.<\/p>\n<p>Meteor is based on Node.js, thus all Meteor projects are written in JavaScript for both client and server side; that means you don\u2019t have to know any other language than JavaScript.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1686 aligncenter\" src=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1.jpg\" alt=\"image1\" width=\"638\" height=\"359\" srcset=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1.jpg 638w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1-150x84.jpg 150w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1-300x169.jpg 300w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1-267x150.jpg 267w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1-82x46.jpg 82w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1-65x37.jpg 65w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image1-510x287.jpg 510w\" sizes=\"(max-width: 638px) 100vw, 638px\" \/><\/p>\n<ul>\n<li><b>Ember.JS<\/b><\/li>\n<\/ul>\n<p>Ember.JS is an Open-source web frontend development framework that organizes our JavaScript into clean, reusable code. Ember.JS is based on MVVM(Model View ViewModel) pattern. With its powerful tools and concepts at disposal, we can create large-scale Web applications that rival native applications.<\/p>\n<p>Ember is used on many popular websites like LinkedIn, Vine, Line Nation, Twitch.tv etc. Using ember we can build desktop and mobile application. The example of Ember desktop application is Apple Music.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1682\" src=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5.jpg\" alt=\"image5\" width=\"887\" height=\"380\" srcset=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5.jpg 887w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5-150x64.jpg 150w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5-300x129.jpg 300w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5-768x329.jpg 768w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5-290x124.jpg 290w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5-82x35.jpg 82w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5-65x28.jpg 65w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image5-510x218.jpg 510w\" sizes=\"(max-width: 887px) 100vw, 887px\" \/><\/p>\n<ul>\n<li><b>Vue.JS<\/b><\/li>\n<\/ul>\n<p>Vue.JS is an open-source javascript framework which is used for building a user interface and simplify web development. It allows developers to create scalable single-page web applications using incorporating common idioms. Vue JS was created in February 2014 by Evan You. It comes in highlight when it\u2019s version Second is launched in 2016.<\/p>\n<p>There are some features of Vue.<\/p>\n<ol>\n<li>It makes the use of Virtual DOM which is also used by other frameworks like, react and ember.<\/li>\n<li>It supports data binding features which help to manipulate or assign\u00a0\u00a0\u00a0 values to HTML attributes.<\/li>\n<li>Another important feature of Vue is a component that helps to create custom elements which are reused in HTML.<\/li>\n<li>There are some others features of Vue like event handling, Animation\/Transaction, Watchers, Routing, Lightweight.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1685 aligncenter\" src=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2.png\" alt=\"image2\" width=\"701\" height=\"551\" srcset=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2.png 701w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2-150x118.png 150w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2-300x236.png 300w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2-191x150.png 191w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2-76x60.png 76w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2-65x50.png 65w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/image2-382x300.png 382w\" sizes=\"(max-width: 701px) 100vw, 701px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Before we discuss Javascript frameworks let see what is Javascript in a sort. A brief history of JavaScript. In 1995 Brendan Eich created JavaScript during his time at Netscape Communications. It was inspired by Java, Scheme, and Self. Netscape made the best browser in the world and enjoyed market dominance for a time. Javascript is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1687,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,485],"tags":[],"class_list":["post-1681","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bsetec","category-products"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Brilliant Javascript Frameworks | BSEtec<\/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:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Brilliant Javascript Frameworks | BSEtec\" \/>\n<meta property=\"og:description\" content=\"Before we discuss Javascript frameworks let see what is Javascript in a sort. A brief history of JavaScript. In 1995 Brendan Eich created JavaScript during his time at Netscape Communications. It was inspired by Java, Scheme, and Self. Netscape made the best browser in the world and enjoyed market dominance for a time. Javascript is [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/\" \/>\n<meta property=\"og:site_name\" content=\"BSEtec\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bsetec\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-31T15:12:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png\" \/>\n\t<meta property=\"og:image:width\" content=\"891\" \/>\n\t<meta property=\"og:image:height\" content=\"453\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"BSEtec\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@BSEtech\" \/>\n<meta name=\"twitter:site\" content=\"@BSEtech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BSEtec\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/\"},\"author\":{\"name\":\"BSEtec\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4\"},\"headline\":\"Brilliant Javascript Frameworks\",\"datePublished\":\"2018-10-31T15:12:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/\"},\"wordCount\":811,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png\",\"articleSection\":[\"Bsetec\",\"Products\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/\",\"url\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/\",\"name\":\"Brilliant Javascript Frameworks | BSEtec\",\"isPartOf\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png\",\"datePublished\":\"2018-10-31T15:12:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage\",\"url\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png\",\"contentUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png\",\"width\":891,\"height\":453},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.bsetec.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Brilliant Javascript Frameworks\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#website\",\"url\":\"https:\/\/www.bsetec.com\/blog\/\",\"name\":\"BSEtec\",\"description\":\"Exploring the World of Tech, One Byte at a Time\",\"publisher\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#organization\"},\"alternateName\":\"BSEtec\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bsetec.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#organization\",\"name\":\"BSEtec\",\"url\":\"https:\/\/www.bsetec.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico\",\"contentUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico\",\"width\":1,\"height\":1,\"caption\":\"BSEtec\"},\"image\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/bsetec\/\",\"https:\/\/x.com\/BSEtech\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4\",\"name\":\"BSEtec\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g\",\"caption\":\"BSEtec\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Brilliant Javascript Frameworks | BSEtec","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.bsetec.com\/blog\/brilliant-javascript-frameworks\/","og_locale":"en_US","og_type":"article","og_title":"Brilliant Javascript Frameworks | BSEtec","og_description":"Before we discuss Javascript frameworks let see what is Javascript in a sort. A brief history of JavaScript. In 1995 Brendan Eich created JavaScript during his time at Netscape Communications. It was inspired by Java, Scheme, and Self. Netscape made the best browser in the world and enjoyed market dominance for a time. Javascript is [&hellip;]","og_url":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/","og_site_name":"BSEtec","article_publisher":"https:\/\/www.facebook.com\/bsetec\/","article_published_time":"2018-10-31T15:12:47+00:00","og_image":[{"width":891,"height":453,"url":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png","type":"image\/png"}],"author":"BSEtec","twitter_card":"summary_large_image","twitter_creator":"@BSEtech","twitter_site":"@BSEtech","twitter_misc":{"Written by":"BSEtec","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#article","isPartOf":{"@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/"},"author":{"name":"BSEtec","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4"},"headline":"Brilliant Javascript Frameworks","datePublished":"2018-10-31T15:12:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/"},"wordCount":811,"commentCount":0,"publisher":{"@id":"https:\/\/www.bsetec.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png","articleSection":["Bsetec","Products"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/","url":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/","name":"Brilliant Javascript Frameworks | BSEtec","isPartOf":{"@id":"https:\/\/www.bsetec.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage"},"image":{"@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png","datePublished":"2018-10-31T15:12:47+00:00","breadcrumb":{"@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#primaryimage","url":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png","contentUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png","width":891,"height":453},{"@type":"BreadcrumbList","@id":"https:\/\/www.bsetec.com\/blog\/brilliant-javascript-frameworks\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bsetec.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Brilliant Javascript Frameworks"}]},{"@type":"WebSite","@id":"https:\/\/www.bsetec.com\/blog\/#website","url":"https:\/\/www.bsetec.com\/blog\/","name":"BSEtec","description":"Exploring the World of Tech, One Byte at a Time","publisher":{"@id":"https:\/\/www.bsetec.com\/blog\/#organization"},"alternateName":"BSEtec","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bsetec.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.bsetec.com\/blog\/#organization","name":"BSEtec","url":"https:\/\/www.bsetec.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico","contentUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico","width":1,"height":1,"caption":"BSEtec"},"image":{"@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bsetec\/","https:\/\/x.com\/BSEtech"]},{"@type":"Person","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4","name":"BSEtec","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g","caption":"BSEtec"}}]}},"blog_post_layout_featured_media_urls":{"thumbnail":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-150x76.png",150,76,true],"full":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",891,453,false]},"categories_names":{"2":{"name":"Bsetec","link":"https:\/\/www.bsetec.com\/blog\/category\/bsetec\/"},"485":{"name":"Products","link":"https:\/\/www.bsetec.com\/blog\/category\/bsetec\/products\/"}},"tags_names":[],"comments_number":"0","wpmagazine_modules_lite_featured_media_urls":{"thumbnail":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript-150x76.png",150,76,true],"cvmm-medium":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",300,153,false],"cvmm-medium-plus":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",305,155,false],"cvmm-portrait":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",400,203,false],"cvmm-medium-square":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",600,305,false],"cvmm-large":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",891,453,false],"cvmm-small":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",130,66,false],"full":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/10\/javascript.png",891,453,false]},"_links":{"self":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts\/1681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/comments?post=1681"}],"version-history":[{"count":1,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts\/1681\/revisions"}],"predecessor-version":[{"id":1689,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts\/1681\/revisions\/1689"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/media\/1687"}],"wp:attachment":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/media?parent=1681"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/categories?post=1681"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/tags?post=1681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}