{"id":708,"date":"2017-02-11T07:54:04","date_gmt":"2017-02-11T07:54:04","guid":{"rendered":"https:\/\/blogs.scu.edu\/dataviz\/?p=708"},"modified":"2017-02-11T07:55:13","modified_gmt":"2017-02-11T07:55:13","slug":"15-javascript-frameworks-and-libraries-part-2-to-be-continued","status":"publish","type":"post","link":"https:\/\/blogs.scu.edu\/dataviz\/2017\/02\/11\/15-javascript-frameworks-and-libraries-part-2-to-be-continued\/","title":{"rendered":"15 JavaScript frameworks and libraries ( part 2 to be continued)"},"content":{"rendered":"<h3>6. jQuery<\/h3>\n<p><a href=\"http:\/\/jquery.com\/\">jQuery<\/a> is another \u00a0JavaScript library to work on\u00a0event handling, animation. \u00a0jQuery has easy to use API and it has When working on a web project, it takes less time to complete simple tasks and it is compatible with most web browsers. jQuerty can control DOM and Ajax application. jQuery separates HTML and JavaScript code which makes the code cleaner.<\/p>\n<p>7. Ember.js<\/p>\n<p><a href=\"http:\/\/emberjs.com\/\">Ember.js<\/a> is a mix of Angular.js and React.js. It is similar to Angular.js when syncing data. The two-way data exchange makes web application faster and more scalable. Developers can create front-end elements. It is similar to server-side Virtual DOM to provider better performance and scalability. Its community also provides sample code and libraries.<\/p>\n<p>8. Polymer.js<\/p>\n<p>Polyer.js is userful to create HTML5 and its main focus in to extend functionality and able to create own tags. For example, a developer can create an element with its own fuctionality similar to that element in HTML5.<\/p>\n<p>9. Three.js<\/p>\n<p>Three.js is another JavaScript library and it is popular for 3D development. Three.js uses WebGL and can be used to render 3D objects. It is better to use write web-based games such as HexGL.<\/p>\n<p>https:\/\/opensource.com\/article\/16\/11\/15-javascript-frameworks-libraries<\/p>\n","protected":false},"excerpt":{"rendered":"<p>6. jQuery jQuery is another \u00a0JavaScript library to work on\u00a0event handling, animation. \u00a0jQuery has easy to use API and it has When working on a web project, it takes less time to complete simple tasks and it is compatible with most web browsers. jQuerty can control DOM and Ajax application. jQuery separates HTML and JavaScript &hellip; <a href=\"https:\/\/blogs.scu.edu\/dataviz\/2017\/02\/11\/15-javascript-frameworks-and-libraries-part-2-to-be-continued\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">15 JavaScript frameworks and libraries ( part 2 to be continued)<\/span><\/a><\/p>\n","protected":false},"author":1818,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"qubely_global_settings":"","qubely_interactions":"","kk_blocks_editor_width":"","_kiokenblocks_attr":"","_kiokenblocks_dimensions":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-708","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"gutentor_comment":0,"qubely_featured_image_url":null,"qubely_author":{"display_name":"Fei Wang","author_link":"https:\/\/blogs.scu.edu\/dataviz\/author\/wfphyl\/"},"qubely_comment":0,"qubely_category":"<a href=\"https:\/\/blogs.scu.edu\/dataviz\/category\/uncategorized\/\" rel=\"category tag\">Uncategorized<\/a>","qubely_excerpt":"6. jQuery jQuery is another \u00a0JavaScript library to work on\u00a0event handling, animation. \u00a0jQuery has easy to use API and it has When working on a web project, it takes less time to complete simple tasks and it is compatible with most web browsers. jQuerty can control DOM and Ajax application. jQuery separates HTML and JavaScript&hellip;","post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts\/708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/users\/1818"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/comments?post=708"}],"version-history":[{"count":4,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts\/708\/revisions"}],"predecessor-version":[{"id":725,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/posts\/708\/revisions\/725"}],"wp:attachment":[{"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/media?parent=708"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/categories?post=708"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scu.edu\/dataviz\/wp-json\/wp\/v2\/tags?post=708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}