In London, at OSCon Europe , The linux Foundation announced that the JS Foundation is now a Linux Foundation Project. This next generation of the JQuery Foundation is committed to help javascript application and server-side projects. It will do this by cultivating best practices and policies that promote high-quality standards and long-term sustainability.


The Linux Foundation strives to unite open-source JavaScript community

The newly formed JS Foundation is working on uniting the open-source JavaScript development groups.

Image: iStock Kris Borchers, the JS Foundation executive director and former head of the JQuery Foundation, explained in his keynote speech: "We've been supporting a lot more than jQuery [a popular fast, mall, and feature-rich JavaScript library] for a long time, so the rebrand is to better reflect that. This also signals this effort to start creating a center of gravity for open source JavaScript."

JavaScript is a high-level programming language, which is often used in web applications. While the language itself has been standardized in the vendor-neutral ECMAScript language specification , the programs that use JavaScript are another matter -- and, one that the JS Foundation hopes to bring some rhyme and reason to.

Today, JavaScript developers rely on a growing, but messy, portfolio of open-source technologies to create, test, and deploy critical applications. The JS Foundation aims to drive broad adoption and ongoing development of key JavaScript solutions and related technologies.


The Linux Foundation strives to unite open-source JavaScript community

Tech giants court retailers chasing omnichannel dream

Technology vendors are using a gloomy backdrop to pitch omnichannel, analytics and the Internet of things as magic bullets vs. Amazon.

Read More

One reason the foundation is trying to do this is to prevent repeats of the Koulu JavaScript fiasco . In that, a disgruntled developer deleted a small but vital Node.js program. This caused thousands of JavaScript programs to break.

"The JS Foundation aims to support a vast array of technologies that complement projects throughout the entire JavaScript ecosystem," said Borchers. "JavaScript is a pervasive technology, blurring the boundaries between server, client, cloud, and IoT. We welcome any projects, organizations or developers looking to help bolster the JavaScript community and inspire the next wave of growth for application development."

IBM, one of the founding partners, is enthusiastic about the project. "This is an exciting time for the JavaScript community," said Angel Diaz, IBM's VP of Cloud Technology and Architecture, in a statement. "By bringing together the community around core platform technologies and the application tier with the JS Foundation, the industry is establishing a center of gravity to drive innovation in the open through code, collaboration, and community development. We're proud to continue our long tradition of supporting open tech communities."

Microsoft, which just started pushing its open-sourceTypeScript 2.0, a superset of JavaScript that compiles to plain JavaScript, is not a member.

According to Borchers, "the JS Foundation is focused on mentoring projects across the entire JavaScript spectrum: client and server side application libraries; mobile application testing frameworks; JavaScript engines; and technologies pushing the boundaries of the JavaScript ecosystem."

The Initial JS Foundation projects are:

Appium , contributed by Sauce Labs , an open-source Node.js server used for automating native, mobile web, and hybrid applications on iOS, Android, and the Universal windows Platform . Appium also expands JS Foundation's current test framework and tooling offerings into the device automation space. Interledger.js , contributed by Ripple , enables instant payments and micropayments in any currency, across many payment networks using the Interledger Protocol (ILP) . By supporting this project, the JS Foundation is encouraging application developers to consider new standardized ways to think about payments on the web. JerryScript , contributed by Samsung , is a lightweight, fully-featured JavaScript engine for Internet of Things (IoT) devices. IoT is one of the largest and fastest growing sectors of JavaScript. JerryScript is just the beginning of JS Foundation's efforts to support IoT projects and developers. Mocha is a feature-rich JavaScript testing framework providing a command-line interface for Node.js as well as in-browser testing capabilities. The JS Foundation is bringing Mocha under its mentorship, alongside Lodash , to ensure that many JavaScript application cornerstones will be supported long into the future. Moment.js is a lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates. It also provides time zone support to JavaScript through Moment Timezone. Another cornerstone of the JavaScript ecosystem, Moment.js helps empower developers to build amazing JavaScript applications. By supporting Moment.js alongside projects like Globalize and Jed, the JS Foundation hopes to foster collaboration for internationalization and formatting. Node-RED , contributed by IBM, is a flow-based programming environment built on Node.js. It's commonly used in the IoT space. Node-RED is aimed at creating event-driven applications that can easily integrate APIs and services. Node-RED will be a major factor in the JS Foundation's efforts to support the full end-to-end JavaScript software stack. Webpack is a bundler for modules and is primarily used to bundle JavaScript files

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

分页:12
转载请注明
本文标题:The Linux Foundation strives to unite open-source JavaScript community
本站链接:http://www.codesec.net/view/484273.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(25)