Most clicked news

Top 10 Java stories of May: Angular v6 is here!

© Shutterstock / Brasil Creativo

Things are heating up; the sun is shining and it’s almost time for a beach weekend. But before we go, let’s take a look at the top Java stories of May, from the all new Angular v6, Java 10, microservices and more.

From an all new Angular v6 to the latest data from our annual JAXenter survey, May has been a busy month. We spent an awful lot of time looking and what the new Angular 6 framework has to offer, as well as what the new Java really means for developers.


Honorable mentions

Technology trends 2018: Here are the top frameworks

The JAXenter survey results are here! Now that we’ve revealed the top programming languages, it’s time to focus on the frameworks to watch (and use!) in 2018. We’re also going to look at how the frameworks performed in the past couple of years to see if they’ve gained momentum or flopped.

The value of code knowledge – The literacy of the future?

It is no news that code runs everything – almost every aspect of our modern lives. But coding skills are still limited to certain professionals and communities. With coding applications constantly expanding, will the ability to write code be the literacy of the future?


And now, back to our regularly scheduled top 10!

SEE ALSO: Top 10 Java stories of April: Angular, NetBeans, and Java 10

1. How to implement a switch-case statement in Python

Switch-case statements are a powerful tool for control in programming. In this article, Sreeram Sceenivasan goes over you can use a switch-case statement in Python.

2. On the road to Angular v6: RC phase — The gift that keeps on giving

Angular 6 should be released pretty soon (the release date has changed, by the way!). As we’re getting closer to the grand finale, we start to see bits and pieces of what is shaping up to be a great version. The RC phase has begun.

3. 10 SQL tricks that you didn’t think were possible

In this article, Java champion Lukas Eder invites readers to take a look at 10 SQL tricks. The article is a summary of his extremely fast-paced, ridiculously childish-humored talk, which he has given at conferences like JAX, and Devoxx France.

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.

SEE ALSO: Top 10 Java stories of March: Java 10, Spring Boot 2, and more

5. What’s new in Angular 6?

Angular Elements allows the provision of web components and the still experimental view engine ngIvy promises unrivalled small bundles. The CLI automates tedious tasks when integrating and updating libraries and can now build npm packages.

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

7. 20 JavaFX real-world applications

In November 2015, Dirk Lemmermann and Alexander Casall had a JavaOne session about JavaFX Real World Applications. They showed off a bunch of apps that they had made for their customers or where they had contributed to development. This article summarizes the talk by showing the applications that they have talked about. In addition, Alexander Casall asked some other JavaFX developers if they want to contribute their apps to this blog post.

8. Java 10 after 9 is fine; Java 10 after 8 (or earlier) be feared

Java 10 was released a few weeks ago but we’re still dissecting its most important feature(s), the features that didn’t make the cut and the migration process. Now we’ll find out how our 11 interviewees feel about having two feature releases per year and how the migration process looks like depending on the Java version you’re currently using.

SEE ALSO: Top 10 Java stories of February: Jakarta EE, Spring Boot 2, and more

9. Top 5 machine learning libraries for Java

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.

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

Inline Feedbacks
View all comments