Published News Javascript

The Problems with for...in and JavaScript Arrays

Posted By tutorialStash on Javascript

http://adripofjavascript.com - Originally published in the A Drip of JavaScript newsletter.

We've talked in the past about different ways of iterating over arrays. But in this drip we'll take a look at one way not to do it.

Getting started with Node.js and Jasmine - Semaphore

Posted By tutorialStash on Javascript

https://semaphoreci.com - It is a shame, but JavaScript was considered more of a quick hack than an
actual programming language, almost since its creation. Lacking the
tools and the community that other popular languages had, for a long time
it has been a language that many people enjoyed to hate. Fortunately, with
the inception of Node.js, JavaScript got a chance to
shine, with an awesome community, and the tool-set that it always deserved.
This article shows how to leverage the power that
these new tools bring by creating a Jasmine
tested Node.js web server.

Real Time Trader Desktop with React, Node.js, and Socket.io | Christophe Coenraets

Posted By tutorialStash on Javascript

http://coenraets.org - The virtual DOM is one of the key characteristics of React. When you render a component, React creates a lightweight description of the UI, diffs it with the previous version, and generates a minimal set of changes to apply to the DOM. That diffing algorithm is very fast, making React particularly well suited for apps with a lot of UI changes.