Another month has passed, bringing tons of new releases and news from all around. And it is time for us to have another monthly recap of the most clicked news for the past month as well some of the most interesting news that came along.
- 1 Most clicked news
- 1.1 1. How to implement a switch-case statement in Python
- 1.2 2. Top 5 IDEs and code editors for Python
- 1.3 3. 10 SQL tricks that you didn’t think were possible
- 1.4 4. How to convert a Java String to an Int
- 1.6 6. Top 5 IDEs for Go
- 1.7 7. Top 5 IDEs and text editors for React
- 1.8 8. The countdown to Java 12 has begun
- 1.9 9. On the road to Angular v8
- 1.10 10. Spring Boot tutorial: REST services and microservices
Honorable mentions: New and noteworthy
React v16.8 arrived with Hooks
React v16.8 is live and so is the stable release of Hooks! This new release brings a couple of important updates and improvements, but the Hooks is definitely the feature that steals the spotlight! If you missed the hype and you don’t know what we’re talking about, fear not! In this article, we are having a closer look at this new feature.
Project Helidon ready for prime time: With 1.0 comes greater API stability
Project Helidon, a set of Java libraries for writing microservices was introduced in September 2018 but the big 1.0 is already here! The team has finished the API changes they’ve been working on over the last few months, which means that users should now expect much greater API stability. Project Helidon was announced almost six months ago but this new open source Java microservices framework has already started taking shape. Version 0.11.0 was released at the beginning of the year and now the project is ready for prime time!
First look at JDK 13
We are almost a month away from the general availability of JDK 12 but it is already time to move forward! The development repositories for JDK 13 are open and over the past couple of weeks, we saw some JEP candidates added to the repositories. Check out our thread here.
Most clicked news
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. Top 5 IDEs and code editors for Python
Python has seen a resurgence in popularity as this scripting language has proven attractive for machine learning and data science. We took a look at some of the most popular IDEs and code editors for Python.
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. How to convert a Java String to an Int
In this tutorial, Allice Watson explains how a String can be converted into an int data type in Java, with examples included.
6. Top 5 IDEs for Go
Golang is going places. If you need some advice on an IDE, then we’ve got you sorted. We take a look at some of the most popular IDEs for Go.
7. Top 5 IDEs and text editors for React
8. The countdown to Java 12 has begun
Java 12 is now in the Release Candidate phase, which means that the countdown has begun! Java 12 will be released on 19 March so brace yourselves – we are almost there!
9. On the road to Angular v8
The beta season for Angular v8 began in mid-January and we’re eager to see the final result. The seventh beta is already here but even though Angular v8.0.0 is set for general availability around May, the team put up a warning that the plan is subject to change and a fixed schedule cannot be set.
10. 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.