ASP.NET, ES2015, React, SystemJS and JSPM

I’ve started investigating a relative newcomer to the JavaScript library, but one that is making a lot of noise. That library is React. But when I combined this with ASP.NET, I found the build processes confusing. There just isn’t a good recipe out there that allows you to write React/JSX components in ECMAScript 6 and…

Moving from Bower to NPM

The “definitely not the” node package manager (npm) has recently moved up a major version to v3.0 and in the process has signalled its intent to start handling client-side packages. It supports any old git repository so the benefit of bower is basically gone now. It’s time to stop using two package managers and standardize…

A Polymer Image Carousel

I’m still working on my home page. What I want to do is create a Web Component (in Polymer – my preferred mechanism) to rotate images. I see this a lot on home pages and I think it would look cool. I’ve downloaded 4 fantasy wall papers in HD and resized them to be 1920×600…

Comparing Web Components: Part 3 – Bosonic and X-Tags

Aside from Polymer (which was relatively easy and definitely going in the right direction) there are two other libraries listed on the webcomponents.org website – Bosonic and X-Tags. In this article I will review each one and what it took to get them working. TL;DR – I was disappointed in all the libraries. This may…

Comparing Web Components: Part 2 – Polymer

Since I’ve had a little bit of time with Polymer, I decided to do that library next. However it has had a significant upgrade since my time with it. Version 0.8 has broken just about everything so don’t expect it to just “work”. There is a migration guide, however, and the API does a lot…