Bart Waardenburg

95 Flips | 3 Magazines | 18 Likes | 2 Following | 30 Followers | @BartWaardenburg | Keep up with Bart Waardenburg on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Bart Waardenburg”

Why Everyone is Talking About Isomorphic / Universal JavaScript and Why it Matters

Originally applied to mathematics, the term “isomorphic” was first popularized in relation to Javascript development by Spike Brehm of Airbnb. Since …

JavaScript

State of the Art JavaScript in 2016

So, you’re starting a brand new JavaScript front end project or overhauling an old one, and maybe you haven’t kept up with the breakneck pace of the …

JavaScript

CPP: A Standardized Alternative to AMP

It’s no secret that I have reservations about Google’s AMP project in its current form. I do want to make it clear, though, that what bothers me has …

Build a Better Angular 2 Application with Redux and ngrx

The Evolution of Angular State ManagementState management within Angular started out as a single celled organism if you will in the form of a single …

Getting started with Redux and GraphQL

When GraphQL was announced it was clear to everyone that it was going to be awesome. The community waited patiently to sink their teeth into it and …

Software Engineering

What can we learn from how jQuery symbiotically pushed the Web Platform forward?

When Ajax happened we had popular frameworks in Prototype, Dojo, and MooTools, but it was jQuery that took over and went to the next level in …

JavaScript

2016 - the year of web streams

Yeah, ok, it's a touch bold to talk about something being <i>the thing of the year</i> as early as January, but the potential of the web streams API has …

Master the JavaScript Interview: What’s the Difference Between Class & Prototypal Inheritance?

“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions they are likely to encounter when applying …

JavaScript

How to Learn ES6

We ran a survey at about the time the standard became official in June 2015 to see how many people were using ES6. Nearly half of respondents already …

JavaScript

Managing state with Redux and Angular

<b>Update:</b><p>If you're using Angular 1.x and you're interested in Redux this post is still quite relevant today, just make sure to check out the latest …

Comments in JavaScript

by kirupa | 8 January 2015<p>Everything you write in your code editor might <b>seem</b> like it is intended for your browser's eyes only:<p>As you will soon find …

Exploring the Angular 1.5 .component() method

Angular 1.5 is set to introduce the .component() helper method, which is much simpler than the .directive() definition and advocates best practices …

Angular 2 with Immutable.JS

Angular 2.0 introduces a component-based approach to building applications, where the rendering can be optimised by selecting a suitable change …

The Goldilocks of Performance

I enjoy the opportunity to see family and friends over the winter break, and two conversations that I had back to back made me feel like I was in the …

Where Flux Went Wrong

Already comfortable with the history around ReactJS and Flux? Skip to Flux and Component State to jump right into the problem statement.<p>Ahem. When …

Common Misconceptions About Inheritance in JavaScript

<b>WAT? [</b><i>wat</i><b>] — </b>interjection:A sound a programmer makes when something violates the principle of least astonishment by astonishing them with …

JavaScript

React Tips and Best Practices - ÆFLASH

I've spent a good deal of the past year working with React. I've written, refactored, and re-written many components in that time, and I've seen some …

Rebuilding HipChat with React.js

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 …

React Tutorial: A Comprehensive Guide to learning React.js in 2018

<i>This article was originally published in January of 2015 but was recently updated to React 16.3 and all the goodness it contains.</i><p><b>React.js</b> …

uncomplicated isomorphic JavaScript apps

Isomorphic applications are a hot topic at the moment. The rise of React.js has brought a lot of interest on the topic and there’s even a dedicated …

You’re Missing the Point of Server-Side Rendered JavaScript Apps

There is a lot of confusion right now about the push to render JavaScript applications on the server-side. Part of this has to do with the awful …

An opinionated guide to React.js best practices and conventions

I’ve been using React.js for a little while now, both in my 9 to 5 job and for my own projects, and during that time I have started evolving my own …

The React Quick Start Guide

Having state in a component introduces a bit more complexity.<p>The component has a new function getInitialState. React calls this function when the …

JavaScript

What's up with monomorphism?

read it here