Most clicked news

Top 10 stories of November: All about Angular old and new, Java, ML & more

JAXenter Editorial Team
© Shutterstock / Brasil Creativo

Leaves are crunching underfoot as we move towards the end of the year. As we polish off the last of the turkey leftovers, let’s take a look at what everyone was reading in November. Last month, we read all about Angular old and new, React.js, the top freelance skills of 2017, and more!

1. Angular 5 is here — 5.1.0 RC is afoot

No surprise here; this post on the all-new Angular 5 was the clear winner for November by a country mile.

Version 5.0.0 of Angular, pentagonal-donut is here! This major release contains an abundance of new features and bugfixes; its aim is to continue the Angular team’s focus on making it smaller, faster, and easier to use. But even though we’re still in awe of the release, it’s business as usual for the Angular team. Case in point: the release candidate period for 5.1.0 has begun.

2. Using Apache NetBeans (incubating) with JDK 9

for the second month in a row, this post from Geertjan Wielenga has made it to the number two spot.

With the release of JDK 9 and NetBeans in transition to Apache, should you wait or move to a different development environment? Because NetBeans IDE 8.2 does not support JDK 9, those wanting to use JDK 9 do need to make some choices.

3. Angular 4: Top features you need to know

Even though we’re now on release version 5, it’s still important to check up and see what’s what with version 4. In this post from right after the release of Angular 4, Karsten Sitterberg and Thomas Kruse show all the innovations, give tips on migrating and take a guess at what Angular 5 will look like.

SEE MORE: Top 10 Java stories of October: Angular 5, JDK 9, ML and more

4. Spring Boot tutorial: REST services and microservices

In this tutorial, Michael Gruczel uses a simple example to show how to set up a REST-based microservice with Spring Boot.

The times of Java EE application server and monolithic software architectures are nearly gone. Hardware is not getting faster anymore, but internet traffic is still increasing. Platforms have to support scaling out. Load must be distributed to several hosts. Microservice-based architectures can offer solutions for this requirement. Apart from the better scaling, microservices offer faster development cycles, dynamic scaling depending on load and improved failover behavior.

5. Hottest freelance skills: React.js secures Top 5 spot, AngularJS ousted from Top 10 list

Upwork’s latest Skills Index shows that the top 10 fastest-growing freelance skills list, which includes blockchain, Bitcoin, React.js, deep learning and more jumped over 200 percent compared to the same time period last year. Swift, AngularJS and machine learning have been ousted from the Top 10 list but they are still among the hottest freelance skills.

6. What’s new in Angular 5?

Angular 5 has been released. The 5th edition of the JavaScript framework brings numerous innovations and optimizations. Karsten Sitterberg is taking a closer look at some of the new features and even giving you a sneak peek at what might be in Angular 6.

7. Angular vs. React – Who’s one step ahead?

Deciding which JavaScript framework is best for your web application is never easy especially if you have to choose between Angular and React. We talked with Dr. Marius Hofmeister and Stephan Rauh about the advantages of Angular and React compared to other frameworks and when to use them.

SEE MORE: Top 10 Java stories of September

8. 20 JavaFX real-world applications

This is an oldie but a goodie! In November 2015, Dirk Lemmermann (Freelancer) and I (Alexander Casall) had a JavaOne session about JavaFX Real World Applications. We showed a bunch of apps that we made for our customers or where we had contributions in development. This article summarizes the talk by showing the applications that we’ve talked about. In addition, I asked some other JavaFX developers if they want to contribute their apps to this blog post.

9. Python ascending: Where have all the scripting languages gone?

The ascendancy of Python masks a serious question: where are all the other scripting languages? According to the TIOBE Index for November 2017, other dynamically typed languages like Perl, PHP, and Ruby may be on a gentle decline.

10. Top 5 machine learning libraries for Java

Finally, we take a look at machine learning! Companies are scrambling to find enough programmers capable of coding for ML and deep learning. Are you ready? Here are five of our top picks for machine learning libraries for Java.


Inline Feedbacks
View all comments