Jakarta EE & React file up- and download using Java 11 and TypeScript

Given the latest release of Payara, we can now officially use it with Java 11 and Jakarta EE. I’m using this occasion to demonstrate how to create a Jakarta EE backend with a React frontend using TypeScript to up- and download a file. This example also includes a solution to create and bundle a React

Read More

Jakarta EE and MicroProfile applications with React and PostgreSQL

As now all major application server vendors are Jakarta EE 8 certified, we are ready to start a new era of enterprise Java. Most of the examples on the internet lack a full-stack approach and just focus on the backend. With this post, I want to share a simple full-stack example following best practices with

Read More

Deploy a React application to Kubernetes

I’ve recently published my first article on dev.to about how to deploy a React application to Kubernetes in 5 easy steps. There are many reasons for choosing Kubernetes for deploying your React application: unified and standardized deployment model across the cloud providers robustness against downtime as several containers are deployed (horizontal scaling) handling peak traffic

Read More

Preview PDF files in the browser with React

In addition to my blog post #HOWTO: Up- and downloading files with React and Spring Boot, I want to show you a simple way to display PDF files in the browser with React. I’m using create-react-app to bootstrap the React application. For styling purposes, I’ve added semantic-ui-react and semantic-ui-css. The library for previewing the PDF files is called react-pdf:

Read More

MicroProfile JWT Authentication with Keycloak and React

For securing your enterprise applications you have several choices that require different configuration setups. Lately, the stateless approach is the de-facto standard for securing your microservice-based landscape. With the choice, your applications don’t store session data.  The client mostly sends a JWT token with each request and thus the applications access metadata like groups and

Read More

Up and Download Files with React and Spring Boot

Today I want to share a simple approach for up and downloading files with JavaScript (ES6), React and a Spring Boot backend. This example can be used for any common content type like jpg, pdf, txt, HTML, png, etc., and is not limited to a specific content type. The sample application uses React 17 with

Read More

#REVIEW: React 16 – Udemy course

Welcome to my first article in the #REVIEW genre. Today I want to give you a review about a React 16 Udemy course I recently purchased and worked through. The full name of the course is React 16 – The Complete Guide (incl. React Router 4 & Redux) (Link). The lecturer Maximilian Schwarzmüller published this course

Read More