Angular 2 is here
It’s been two years since Google announced plans for Angular 2 and now the full-platform successor to Angular 1 is finally here. Let’s find out why it was worth the wait and what’s coming next for Angular.
It’s been two years since Google announced plans for Angular 2 and now the full-platform successor to Angular 1 is finally here. Let’s find out why it was worth the wait and what’s coming next for Angular.
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.
Each Monday we take a step back and analyze what has happened in the previous week. Last week we wondered if Docker can truly be ousted and we invited a couple of specialists to weigh in on this matter. We welcomed a new Angular 2 release candidate and we brought the interruptions discussion back into the spotlight.
Angular 2 is already supported —to different degrees— in many current tools. We looked at the three major IDEs: Eclipse, NetBeans and IntelliJ IDEA (or WebStorm) and drew some conclusions about what works and what doesn’t.
Each Monday we take a step back and analyze what has happened in the previous week. Last week we presented the fifth release candidate of Angular 2, we shed some light on what Java Champion Jeff Genender thinks of Java EE 8 and we launched a microservices checklist. Our first interviewee was Viktor Farcic, Senior Consultant at CloudBees. But that’s not all.
In this article Michel Herszak, software developer at Base2industries, claims that Angular 2 works a lot better with Meteor. Here is why.
Each Monday we take a step back and analyze what has happened in the previous week. Last week Angular 2 made a cameo on our portal, Bitcoin’s blockchain steered away from its original purpose and we asked you if Java EE should be developed independently from Oracle.
Each Monday we take a step back and analyze what has happened in the previous week. Last week we watched Google score a major victory against Oracle and we learned from Takipi that going through Github and searching for popular Java libraries has its perks. Plus, we celebrated Towel Day and we analyzed Angular 2’s best assets. But that’s not all folks!
We talked to Angelo Zerr, Eclipse E4 CSS Engine creator, Eclipse Nebula committer and Eclipse WTP Incubator committer, about the TypeScript compiler for Eclipse, its advantages and the features that are included in this new plug-in, as well as the ones that may be implemented in future releases.
In this article Tero Parviainen sums up what he finds exciting about Angular 2 right now.
In this article, Karsten Sitterberg focuses on (unit-)testing Angular 2 components with Jasmine and Karma using TypeScript.
Reactive Programming and observables are really powerful and go beyond what promises offer. They provide key features like laziness and the ability to cancel them. This allows you to add robustness into Angular 2 applications especially at the level of HTTP to finely control what is executed.
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!