Web Development

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

Binary stream flowing through the fingers and palm of an upturned hand.
two rubies ruby

crash test dummies

10 trusty JavaScript test tools

From simple test runners to complete testing frameworks, look to these proven tools to keep your JavaScript free of bugs

Android engine / tuneup

Facebook JavaScript engine boosts React Native on Android

Open-source Hermes JavaScript engine could be used to improve performance of all JavaScript-based mobile applications

Green glowing exit sign again wall

3 JavaScript libraries to replace jQuery

Cash, Zepto, and Syncfusion are three JavaScript libraries picking up where jQuery left off

data conversion

Java XML and JSON: Document processing for Java SE, Part 2: JSON-B

Use the Java API for JSON Binding (JSON-B) to serialize and deserialize Java objects, arrays, and collections in Java SE

transformation / conversion / data cubes shift from one color to another

Java XML and JSON: Document processing for Java SE, Part 1: SAXON and Jackson

Learn how to transform and convert XML and JSON documents with SAXON and Jackson

stacked giraffe deer elk stag teamwork risk trust balancing act rope

Full-stack developer: What it is, and how you can become one

A full-stack developer understands the entire software stack, from the GUI front end to the database back end. However, not everyone agrees on the level of mastery needed to earn the title

state of the cio survey newsletter

Python 3 and data science top Python developer survey

JetBrains survey shows Python 3 adoption growing, with data analysis and web development as the leading Python use cases

jsp java web technology puzzle pieces connects

What is JSP? Introduction to JavaServer Pages

Get an overview of JavaServer Pages, then write your first JSP page that connects with a Java servlet and deploys on Apache Tomcat

tunnel highway driving car roadmap

ECMAScript roadmap: New JavaScript features for 2019

Two proposals are completed, and more are under consideration for the technology behind JavaScript

snake skin fractal

Machine learning with Python: An introduction

Find out how Python compares to Java for data analysis, then use Flask to build a Python-based web service for machine learning

modular humanoid polyhedra / connections / structure / building / network

What is JSF? Introducing JavaServer Faces

JavaServer Faces is the Java standard technology for building component-based web interfaces. Get started with JSF, including what's new in JSF 2.3

pink car with pink gift strapped to top retro euro car speed driving motion

How JavaScript promises work

Learn why JavaScript promises are like a gift box and get up to speed with JavaScript promise syntax

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 are Java servlets? 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

Load More