Blog
- Apple and Safari
Last week, Nolan Lawson wrote Safari is the New IE (and a follow-up), and it received quite a lot of attention. Nolan admitted that the title is linkbaity, and several folks have pointed out how the comparison doesn’t really work. But the fact remains that the general sentiment resonates with web developers. Something about Safari just feels familiar. Now, I…
- Introduction to Isomorphic Rendering with React
First off: yeah, isomorphic is a silly word, but there isn’t really a better alternative. If you’re not familiar, it just means the ability to render an app on both the client and the server. Why would you want to render a JavaScript app on the server? Mainly, for performance. Not everyone (especially mobile users) is on the instant connection…
- Web Components in Angular, Ember, and React.
This is Part 3 of a 3-part series on Web Components. Part 1: The Specs Part 2: Practical Use (Browser Support and Other Challenges) Part 3: Web Components in Angular, Ember, and React Each of the popular front-end frameworks has a well-defined way to build a UI component. Ember has components, Angular has directives, and React is pretty much nothing…
- A No-Nonsense Guide to Web Components, Part 2: Practical Use
This is Part 2 of a 3-part series. Part 1: The Specs Part 2: Practical Use (Browser Support and Other Challenges) Part 3: Web Components in Angular, Ember, and React Introduction In Part 1 we learned how to code pure Web Components. But of course, adopting new web technologies is rarely painless, and Web Components are especially complicated. In this…
- A No-Nonsense Guide to Web Components, Part 1: The Specs
This is Part 1 of a 3-part series. Part 1: The Specs Part 2: Practical Use (Browser Support and Other Challenges) Part 3: Web Components in Angular, Ember, and React Introduction This is a crash course for getting familiar with Web Components. It strives to be concise, rather than exhaustive. There a lot of other great resources available on the…