{"id":6813,"date":"2016-11-21T07:00:08","date_gmt":"2016-11-21T15:00:08","guid":{"rendered":"http:\/\/formtek.com\/blog\/?p=6813"},"modified":"2019-06-27T06:54:49","modified_gmt":"2019-06-27T14:54:49","slug":"javascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/javascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices\/","title":{"rendered":"Javascript: JS Foundation to Encourage Collaboration and Adoption of JS Best practices"},"content":{"rendered":"<p>The formation of a group known as the<a href=\"https:\/\/js.foundation\/\"> JS Foundation<\/a> was recently announced. \u00a0The goal of the group is to advance best practices and policies for Javascript application and server-side projects and to encourage collaboration in the development of new Javascript technologies.<\/p>\n<p>Some of the initial projects that will fall under the umbrella of the new group include:<\/p>\n<ul>\n<li><a href=\"http:\/\/appium.io\/\">Appium <\/a>&#8211; a test automation framework<\/li>\n<li><a href=\"https:\/\/github.com\/interledgerjs\">Interledger.js<\/a> &#8211; a protocol for payments across payment systems that enables secure transfers between ledgers<\/li>\n<li><a href=\"http:\/\/jerryscript.net\/\">JerryScript<\/a> &#8211; a light-weight JS engine for IoT devices (from Samsumg)<\/li>\n<li><a href=\"http:\/\/mochajs.org\/\">Mocha <\/a>&#8211; JS testing framework [See this <a href=\"https:\/\/www.guru99.com\/node-js-testing-jasmine.html\">tutorial on Guru99<\/a>]<\/li>\n<li><a href=\"http:\/\/momentjs.com\/\">Moment.js<\/a> &#8211; JS date library<\/li>\n<li><a href=\"http:\/\/nodered.org\/\">Node-RED<\/a> &#8211; Flow-based programming environment<\/li>\n<li><a href=\"https:\/\/webpack.github.io\/\">Webpack <\/a>&#8211; bundler for Javascript files used by a browser<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www-03.ibm.com\/press\/us\/en\/biography\/42709.wss\">Angel Diaz<\/a>, IBM vice president of Cloud Technology and Architecture, <a href=\"https:\/\/adtmag.com\/articles\/2016\/10\/17\/js-foundation-launched.aspx\">said that<\/a> the JS Foundation will\u00a0&#8220;drive broad adoption and ongoing development of key JavaScript solutions and related technologies.\u00a0When you look at stats around the JavaScript runtimes, such as Node.js, you see that the packages are being downloaded millions of times a month&#8230;\u00a0Coming together like this gives us an opportunity to provide clear open governance for all this activity. People will know how to contribute code, so we all know that the things are accessible and sustainable. People will know that they can rely on a package, know that it&#8217;s supported, that there&#8217;s a development team around it as things evolve from version to version.&#8221;<\/p>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fjavascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>The formation of a group known as the JS Foundation was recently announced. \u00a0The goal of the group is to advance best practices and policies for Javascript application and server-side projects and to encourage collaboration in the development of new<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/javascript-js-foundation-to-encourage-collaboration-and-adoption-of-js-best-practices\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-6813","post","type-post","status-publish","format-standard","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/6813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=6813"}],"version-history":[{"count":1,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/6813\/revisions"}],"predecessor-version":[{"id":9463,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/6813\/revisions\/9463"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=6813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=6813"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=6813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}