I. Introduction Front development has been continuously changing, from the early days when developing multi-page applications (MPA) was the norm to today’s full rich single page application (SPA). The emergence of Ajax technique and the significant browsers...
Available since March 19th, 2019, Java 12 is yet another small step forward for Java. It should be noted that Java 12 is not a LTS version (Long Term Support) as is Java 11 and will be Java 17 (as seen in this previous article to better understand the release cycle...
Data encapsulation in JavaScript: getters and setters When building larger JavaScript applications, there’s soon the need to split it into modules linked by clear contracts. When it comes to long term maintenance, a way to keep compatibility upon interface...
This part presents different uses of vert.x in various contexts. Boiler Vroom This demo presented by Julien Ponge is a Vert.x application designed around the Traktor audio mixing software. This application uses Vert.x to allow users to interact with the Traktor...
Java 11, released in september 2018, is a major novelty of the Java language in that it is an LTS version (Long Time support) that will be supported by Oracle until 2023 – and beyond if we want to benefit from extended support. As a result, Java 11 appears as an...
This article, written in a ‘questions and answers’ form, is intended for end-of-course students, junior developers as well as enthusiasts who plan on undergoing technical Java interview in the near future. The questions being dealt with are those most often asked in...