Posts about JavaScript

Do you want to take advantage of your kids fascination in Minecraft and get them into coding? Hook them and get them going quickly with some JavaScript using CanaryMod and ScriptCraft.

Back in part 4 of this series we introduced two methods of accessing Bitbucket from our Atlassian Connect add-on, including via the client-side (browser) JavaScript API. However as we've written all of our server-side code in Clojure so far, it's a shame to have switch to another language. In this installment we'll take a look at ClojureScript and how we can integrate it into our project.

If software is eating the world, then JavaScript is eating software, and React is eating JavaScript. In this food chain, it seems React has a big part of our future — which is why I have been spending some time with it. Some interesting things have surfaced...

ECMAScript 2015 (6th edition, commonly referred to as “ES6”) is the current version of the ECMAScript standard, and is a significant update to the language. These features are currently being implemented in major JavaScript engines, but why wait when you can make use of all the awesome today?

Promises are now here with ES6 in Node/iojs, Chrome, FireFox, and Safari. Easy polyfills exist for the browsers that don't yet support A+ promises. So how would you use them?

Last month, Atlassian was a proud supporter of the Node Summit in San Francisco. We were there to talk to developers about using NodeJS to build add-on microservices for Atlassian Cloud products. Earlier this week, Node Summit released the videos from the 2015 Conference.
Building an add-on with Node? Here are a few useful sessions!

We love gifs on the HipChat team. We love them so much that we were temporarily misled by their sirens' call. Here's how we plugged our ears and continued on to the fabled land of SVG, optimizing our loading screen and reducing its size by 95%.

The long and the short of it: we rebuilt the HipChat web client from the ground up with React.js, Flux, and a variety of other libraries and it is awesome! Why don't you give it a try?

Last week, Twitter was abuzz about an initial release of io.js. io.js is an npm compatible platform originally based on Node.js and is a fork of Joyent's Node.js.