News from the JavaScript Community

JS Foundation Welcomes eBay’s Marko to Drive Adoption and Support for the Component-based UI Model

Today, the JS Foundation is welcoming its newest project, Marko to the Foundation. Marko is a library for building UI components to simplify web application development and was built by the team at eBay beginning in 2012. Initially created to meet the internal need to support UI components and asynchronous rendering for Node.js applications; Marko is now seeing an average of 200,000 downloads from npm per month, with nearly 20,000 unique Marko pages and UI components within eBay itself.


ESLint Graduates from JS Foundation Mentorship Program

We are excited to announce that ESLint is the second project to graduate from the JS Foundation’s mentorship program. ESLint helps JavaScript developers write code that avoids common language pitfalls and follow style guidelines. We are excited with the success that ESLint has had and the strong, sustainable project they have built, which you can read more about in their graduation document. We expect ESLint to have a long and successful future.


JS Devs Zone Episode #3: Interledger.js

Check out Episode #2 of JS Devs Zone where we interview Stefan Thomas of Interledger.js. Interledger is an open protocol suite for sending payments across different ledgers. Like routers on the Internet, connectors route packets of money across independent payment networks. The open architecture and minimal protocol enable interoperability for any value transfer system. Interledger is not tied to any one company, blockchain, or currency.


How Appium is Shaping the Mobile App Automation Environment

Appium is a cross-platform automation tool. This article explains why Appium is an ideal automation framework for all kinds of mobile applications.


Diving Into ESLint

How much time do you spend correcting typos in your code? This mini-course shows you how to set up ESLint, a JavaScript linter, which will help scan your code for mistakes so you can catch bugs and write better code faster.


Node-Red: The Internet of Things (IOT) Within Reach Of Everyone

Node-RED allows data sources to be easily linked to processing components, local or remote, and to create value chains with a few clicks. Learn more about how Node-RED is making IoT development accessible to everyone.


Manipulate date and time in JavaScript using MomentJS

MomentJS makes working with date in your script much easier. This tutorial explains how to effectively manipulate date and time in JavaScript.


Dynamically adding jQuery to a site for debugging with DOM manipulations

If you’re new to front-end web-development, or at still trying to get the hang of DOM manipulations in jQuery, check out this article for a quick walkthrough.



dotJS 2017
Aubervilliers, France – Closes Nov 24, 2017

Cloud Foundry Summit North America 2018 
Boston, Massachusetts – Closes Dec 8, 2017

Salzburg, Austria – Closes Dec 31, 2017


Web Summit
Lisbon, Portugal – Nov 6-9, 2017

Code Mesh
London, United Kingdom – Nov 7-9, 2017

Brighton, United Kingdom – Nov 9-10, 2017

JS Kongress
Munich, Germany – Nov 13-14, 2017

HalfStack 2017
London, United Kingdom – Nov 17, 2017

Nodefest Tokyo
Tokyo, Japan – Nov 25-26, 2017

Washington, D.C. – Dec 1, 2017

Linz, Austria – Jan 19, 2018

Appium Conf 2018 
London, United Kingdom – April 6, 2018

Have Something to Share?

We’re always looking for new projects, events, and ideas that should be shared in these issues. Please reach out if there’s something you’d like us to include!


Join the Conversation

Would you like this newsletter delivered directly to your inbox? Subscribe below to stay informed about the latest developments in the JavaScript community.

Kaitlyn Barnard

Author Kaitlyn Barnard

More posts by Kaitlyn Barnard