#typescript

Architecture for web clients

Implementing cross-cutting concerns in Angular 2 with TypeScript

Many software projects involve cross-cutting concerns like logging, caching or security. Designing for these concerns is time well spent as these aspects tend to lead to duplicated or strongly coupled code. Accidental complexity and code that is hard to extend or maintain can occur when the proper design for these aspects is being neglected.

Misconceptions

I was wrong about TypeScript. Here is why

When something new is announced, people have a tendency to choose sides. When TypeScript was announced, I wrongfully picked a few key concepts that didn’t resonate with me, then chose my side: against. I’ll try to explain what I thought when TypeScript was announced and how I came to realize that there are great minds behind it who really know how to generate huge benefits without huge sacrifices.

Get your free copy now!

The new JAX Magazine – OSGi, Angular 2, microservices and more

2016 has just begun and it is already bombarding up with promises of a sunnier IoT perspective and a heftier collection of tips and tricks to facilitate developers’ performance. This JAX Magazine issue is packed with proof that OSGi is regaining momentum and other concepts that have one purpose and one purpose only: to curtail unproductive operations -it’s our treat!

New Types

TypeScript 1.6 is now live

Typescript is now available in version 1.6. The latest drop of Microsoft’s JavaScript extension brings about a handful of improvements, including support for React/JSX, the ability to write class expressions and new features in the Type system.