Most clicked news

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

JAXenter Editorial Team
© Shutterstock / Brasil Creativo

There’s a definite chill in the air as the days grow shorter and shorter. October is over, so let’s check in and see what happened. Last month, we read everything there is to read on Angular in anticipation of the release of 5.0. Also, the latest JDK 9 news, code repositories, and more!

1. On the road to Angular 5: It’s here!

Our regular work-in-progress post was the clear winner for the month of October, thanks to regular updates as we inched our way towards the latest version of Angular.

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.

2. Using Apache NetBeans (incubating) with JDK 9

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

This post is evergreen. In this article, 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 September

4. 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. In this interview, 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.

5. 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.

6. 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.

7. GitHub vs. GitLab vs. Bitbucket: Which code repo should you choose?

Choosing a code repository is an important decision. But how can a team make that choice? In this article, Nataliia Kharchenko goes over the pros and cons of each of the three top code repositories.

Code repositories have long become handy assistants for software developers, especially when they work in large teams. So, there is no need to prove that the use of repositories helps a lot in projects’ development. However, when it comes to choosing a suitable code repositories hosts, the diversity of existing ones can be confusing. That’s why we’re going to review three the most popular and help you make a sound decision in case you are hesitating.

SEE MORE: Top 10 Java stories of August

 8. Top 5 machine learning libraries for Java

And now, 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.

9. Eclipse, NetBeans or IntelliJ: Which is the best Java IDE?

Eclipse’s Luna release brought a range of interesting new functions – but how does the Java IDE stand up to rivals NetBeans and IntelliJ?

For quite some time now, Eclipse has had a thorn in its IDE. With NetBeans and IntelliJ ever at its heels, the Eclipse development environment has been battling to hold sway over the community. It’s about time we compared the big three in Java IDEs.

10. Building a secure REST API with Spring Data REST and Java 8

Coming in at number 10 this month, the team at techdev show us how they combined an AngularJS, Java 8 and Spring 4 backend with a REST API to build an office data-tracking tool.

REST APIs are a great interface for both, backend-to-backend communication and the quite popular Single Page Applications (SPAs). At techdev, we built trackr, our own tool to track our working times, vacation requests, travel expenses, invoices and more.

Inline Feedbacks
View all comments