Java Web Development

Web Development | News, how-tos, features, reviews, and videos

modular humanoid polyhedra / connections / structure / building / network
pink car with pink gift strapped to top retro euro car speed driving motion

monopoly go language golang

Google Go roadmap: What to expect in Versions 2 and 1.13

Major themes emerging for Go 2 include support for better error-handling and generics

compiling compiler code

What’s new in Google’s V8 JavaScript engine Version 7

The V8 Version 7.1 beta focuses on memory and performance improvements

assembly lego blocks construct build deconstruct

MEAN stack tutorial: Get started with the MEAN stack

Learn to use MongoDB, Express, Angular, and Node.js to create fast and flexible web applications entirely in JavaScript

Hockey player figurines pushing along a binary track.

What is a Java servlet? Request handling for Java web applications

The Java Servlet API is part of the Java EE stack, providing URL mapping and request handling capabilities for Java web applications

wooden tiles packing/placement puzzle

Removed from JDK 11, JavaFX 11 arrives as a standalone module

Developers must now explicitly include JavaFX modules in applications

Exploratory Art/Tech Residency. Building a reactive physical structure for an AV live performance.

Mastering Spring framework 5, Part 2: Spring WebFlux

Build reactive web applications using Spring WebFlux annotations and functional programming techniques

tools / toolkit

15 great alternatives to React, Angular, and Vue

The popular frameworks are popular for good reason, but one of these other options could be a better choice for your app

go green light traffic signal by pawel czerwinski unsplash

Go tutorial: Get started with Google Go

Go is a concise, simple, safe, and fast compiled language that trades features for speed. Isn’t it time you gave it a try?

open door with sunlight shining through

15 APIs every developer should know

From AI and AR to transportation and telephony, these web APIs open up all kinds of intriguing possibilities to developers

metal spring

Mastering Spring framework 5, Part 1: Spring MVC

If you like the Spring framework, you'll want to explore Spring MVC 5 for Java web development. This tutorial shows you how to fast-track Spring-based development with Spring MVC 5, Spring Boot, and Spring Initializr.

JVM - Java Virtual Machine

Oracle: Switch now from Nashorn JavaScript engine to GraalVM

Oracle says GraalVM is more capable than Nashorn, and it has laid out a migration path from Nashorn to GraalVM

solar eclipse sun ring shadow clods

Eclipse IDE Photon release train arrives with Rust but no Jakarta EE

The 2018 release offers native Eclipse IDE capabilities for the Rust and C# languages, as well as new Java support

The downsides of Node.js

Ryan Dahl’s Node.js regrets lead to Deno

Deno is an in-development secure TypeScript runtime built on the same Google V8 JavaScript engine as Node.js

coffee cup - coffee beans - Java

Apache Wicket Java 8 upgrade only partially supports lambdas

The open source Java web framework continues to subclasses for extensions, due to memory and performance issues

framework

6 must-have web frameworks for the Google Go language

Discover the most popular, powerful, and versatile frameworks for building sites and REST APIs in Go

open door with sunlight shining through

What is GraphQL? Better APIs by design

Learn how Facebook’s open standard for querying data can provide a better way to build APIs than REST and Swagger

tool kit socket wrench toolkit

Dojo 2: What the JavaScript toolkit’s new version offers

14 years after the first version's debut, the revamped Dojo Version 2 provides a widget system and support for progressive web apps

framework

15 Java frameworks that give developers a boost

Java development frameworks can help developers get an application up and running faster, offering code reuse and eliminating the task of building boilerplate code

Load More