hello.js

var please = require('share');
console.log('thank you');

Thursday, 13 December, 2018 UTC

Asynchronous JavaScript: How to use async and await

Asynchronous JavaScript: How to use async and await

Let’s look at some new syntax introduced as a part of ES2017 to help organize code around promises. In many cases, this new syntax — namely the async and await keywords — will help you write more readable and maintainable asynchronous code, but it’s ... more


Thursday, 13 December, 2018 UTC

10 JavaScript concepts every Node.js developer must master

10 JavaScript concepts every Node.js developer must master

Rahul Mhatre is a developer team lead at Software AG. To read this article in full, please click here (Insider Story) ... more


Tuesday, 11 December, 2018 UTC

What’s new in Angular: Version 7.2 beta arrives

What’s new in Angular: Version 7.2 beta arrives

The beta Version 7.2 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now available. To read this article in full, please click here (Insider Story) ... more


Thursday, 6 December, 2018 UTC

How JavaScript promises work

How JavaScript promises work

Last week we looked at callbacks and promises. I made a case for using promises to easily coordinate asynchronous code. This week, we’ll dig further into understanding promises and look at the syntax. To read this article in full, please click here (Insider ... more


Friday, 30 November, 2018 UTC

State of JavaScript: ECMAScript 6 rules

State of JavaScript: ECMAScript 6 rules

The year 2018 has been a calm one for JavaScript, with ECMAScript 6 remaining the top variant of the scripting language that anchors web development. React has again led the way in front-end frameworks. But 2019 could see some changes, with GraphQL expected ... more


Friday, 30 November, 2018 UTC

Asynchronous JavaScript: Callbacks and promises explained

Asynchronous JavaScript: Callbacks and promises explained

Dealing with asynchronous code, meaning code that doesn’t execute immediately like web requests or timers, can be tricky. JavaScript gives us two ways out of the box to handle asynchronous behavior: callbacks and promises. To read this article in full, ... more


Wednesday, 28 November, 2018 UTC

What’s new in Angular: Version 7.1 arrives

What’s new in Angular: Version 7.1 arrives

Version 7.1 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now available, with an improvement to the framework’s router. To read this article in full, please click here (Insider Story) ... more


Monday, 19 November, 2018 UTC

What’s new in Angular: Version 7.1 release candidate arrives

What’s new in Angular: Version 7.1 release candidate arrives

The release candiate of Version 7.1 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now available, with an improvement to the framework’s router. To read this article in full, please click here (Insider ... more


Thursday, 15 November, 2018 UTC

What is the MEAN stack? JavaScript web applications

What is the MEAN stack? JavaScript web applications

Most anyone who has developed web applications knows the acronym LAMP, which is used to describe web stacks made with Linux, Apache (web server), MySQL (database server), and PHP, Perl, or Python (programming language). Another web-stack acronym has ... more


Wednesday, 31 October, 2018 UTC

What’s new in Kotlin 1.3

What’s new in Kotlin 1.3

The production version of Kotlin 1.3 is now available and introduces contracts to the type system. To read this article in full, please click here (Insider Story) ... more


Friday, 26 October, 2018 UTC

What’s new in the React 16.6 JavaScript UI library

What’s new in the React 16.6 JavaScript UI library

React 16, the latest version of Facebook’s popular JavaScript library for building UIs, was updated in late October 2018 to Version 16.6. To read this article in full, please click here (Insider Story) ... more


Thursday, 25 October, 2018 UTC

What’s new in the Node.js 11 JavaScript runtime

What’s new in the Node.js 11 JavaScript runtime

Node.js Version 11 is now the current release line for the server-side JavaScript environment; it will be supported for six months. Node.js 10, whose first version was released in April 2018, is set to become the Long-Term Service (LTS) release on October ... more


Thursday, 18 October, 2018 UTC

What’s new in Angular: Version 7 production release arrives

What’s new in Angular: Version 7 production release arrives

The production release of Version 7 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now here. To read this article in full, please click here (Insider Story) ... more


Wednesday, 17 October, 2018 UTC

MEAN stack tutorial: Get started with the MEAN stack

MEAN stack tutorial: Get started with the MEAN stack

Most of us ought to know the acronym LAMP, used to describe web services stacks made with Linux, the Apache web server, the MySQL database server, and either PHP, Perl, or Python. To read this article in full, please click here (Insider Story) ... more


Friday, 12 October, 2018 UTC

What’s new in Angular: Version 7 release candidate arrives

What’s new in Angular: Version 7 release candidate arrives

The release candidate of Version 7 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now here. The production version’s release is slated for October 17, 2018. To read this article in full, please click ... more


Sunday, 7 October, 2018 UTC

6 under-the-radar JavaScript tools you should know

6 under-the-radar JavaScript tools you should know

The JS Foundation is the home of prominent open source JavaScript projects, most notably the popular jQuery JavaScript library. But it also has lower-profile efforts that developers might benefit from, for a variety of uses such as cloud provisioning, ... more


Friday, 21 September, 2018 UTC

Next.js 7 framework compiles faster, supports WebAssembly

Next.js 7 framework compiles faster, supports WebAssembly

Zeit’s open source Next.js framework for static and server-rendered React applications compiles faster and improves error reporting with the new Version 7 release. Support for the WebAssembly binary format—via the Webpack 4 module bundler—is a key addition ... more


Thursday, 13 September, 2018 UTC

TensorFlow.js puts machine learning in the browser

TensorFlow.js puts machine learning in the browser

Google’s TensorFlow open source machine learning library has been extended to JavaScript with Tensorflow.js, a JavaScript library for deploying machine learning models in the browser. A WebGL-accelerated library, Tensorflow.js also works with the Node.js ... more


Tuesday, 11 September, 2018 UTC

Interview: Joel Spolsky on how the developer role has changed

Interview: Joel Spolsky on how the developer role has changed

Joel Spolsky is best known as the cofounder of Stack Overflow, the peer-to-peer Q&A site that every developer knows—and that most visit often. Less celebrated is that Spolsky is also the creator of Trello, the collaboration and work management tool ... more


Thursday, 30 August, 2018 UTC

Faster Babel 7 compiler debuts for JavaScript, TypeScript

Faster Babel 7 compiler debuts for JavaScript, TypeScript

Babel 7, an upgrade to the JavaScript compiler two years in the making, is now available, with speed improvements and TypeScript support. The faster Babel should reduce build times. Changes have been made to optimize code. Patches have been accepted ... more


Tuesday, 28 August, 2018 UTC

15 great alternatives to React, Angular, and Vue

15 great alternatives to React, Angular, and Vue

“The Sound of Music” may preach, “Let’s start at the very beginning, a very good place to start.” But almost every developer knows it is a foolish plan. The right place to start is with a firm foundation built by a great team of open source developers. ... more


Friday, 17 August, 2018 UTC

Interview: Brendan Eich on JavaScript’s blessing and curse

Interview: Brendan Eich on JavaScript’s blessing and curse

Being the creator of JavaScript has been a blessing and a curse for Brendan Eich. On the one hand, JavaScript has the distinction of being the most popular programming language in the world. On the other, no language has been the target of more snark. ... more


Friday, 17 August, 2018 UTC

JavaScript creator Brendan Eich, on the genesis of the popular programming language | True Technologist Ep 1

JavaScript creator Brendan Eich, on the genesis of the popular programming language | True Technologist Ep 1

In this episode of True Technologist, Brendan Eich, creator of the JavaScript language and cofounder of Mozilla, describes the hectic and challenging early days of bringing JavaScript to market, as well as his new company, Brave Software ... more


Tuesday, 14 August, 2018 UTC

Vue JavaScript CLI tool apps gets a rewrite

Vue JavaScript CLI tool apps gets a rewrite

Vue CLI, which provides a standard build tool chain for applications built with the Vue JavaScript framework, has been rewritten in its Version 3.0 release, which debuted on August 10. Called a “completely different beast” from its predecessor by Vue.js ... more


Monday, 13 August, 2018 UTC

Vue JavaScript CLI tool gets a rewrite

Vue JavaScript CLI tool gets a rewrite

Vue CLI, which provides a standard build tool chain for applications built with the Vue JavaScript framework, has been rewritten in its Version 3.0 release, which debuted on August 10. Called a “completely different beast” from its predecessor by Vue.js ... more


Thursday, 9 August, 2018 UTC

React Native JavaScript framework stumbles

React Native JavaScript framework stumbles

Once hailed as a breakthrough in mobile development, Facebook’s React Native framework is stumbling, with users reassessing their commitment to the technology and Facebook looking to overhaul it. React Native has been used at companies like Uber to Tesla, ... more


Thursday, 9 August, 2018 UTC

React Native JavaScript framework stumbles

React Native JavaScript framework stumbles

Once hailed as a breakthrough in mobile development, Facebook’s React Native framework is stumbling, with users reassessing their commitment to the technology and Facebook looking to overhaul it. React Native has been used at companies like Uber to Tesla, ... more


Monday, 6 August, 2018 UTC

What’s new in Angular: Version 6.1 ships, Version 7 beta arrives

What’s new in Angular: Version 6.1 ships, Version 7 beta arrives

Version 6.1 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is here, with the first production release available. And the first beta of Angular 7 has also arroved. To read this article in full, please click ... more


Friday, 3 August, 2018 UTC

Fusion.js JavaScript framework is geared to lightweight apps

Fusion.js JavaScript framework is geared to lightweight apps

Uber has introduced an open source web framework called Fusion.js that is anchored by a plugin architecture. Intended for development of high-performing, lightweight apps, the JavaScript framework offers code reuse on both the server and browser and ... more


Thursday, 2 August, 2018 UTC

What is WebAssembly? The next-generation web platform explained

What is WebAssembly? The next-generation web platform explained

For two decades now, we’ve had only one programming language available to use natively in a web browser: JavaScript. The slow death of third-party binary plug-ins has ruled out other languages, such as Java and Flash’s ActionScript, as first-class citizens ... more