Java Web Development

Web Development news, analysis, research, how-to, opinion, and video.

3 support cheer megaphone
hot coffee java beans cup steam

JavaScript code

NPM 5 reworks the cache for speed, but could break existing apps

Other changes target better fault tolerance, garbage collection, and auto-saving

camp night landscape mountains <<< HOLD - LEAD ART FOR UPCOMING CW FEATURE >>>

Is a coding boot camp right for you?

Coding boot camps are popping up everywhere as demand for programmers grows. But with high tuition costs and a lack of proven oversight, are they worth it? 

Stamp with five stars showing excellence
Tools

Review: The 10 best JavaScript editors

Sublime Text, Visual Studio Code, Brackets, and Atom rise to the top, but several others are worth considering

JavaScript code

Review: The 6 best JavaScript IDEs

WebStorm, Visual Studio 2017, Visual Studio Code, NetBeans, Komodo, and Eclipse pull out the stops for JavaScript, Node.js, and friends

node.js logo public domain

Node.js exec director: Our project is transformational

Former Linux Foundation official Mark Hinkle moves over to organization shepherding server-side JavaScript platform

electrical grid powerline

Tap the power of Google's Go language

Learn the key concepts behind programming in Go, a concise, simple, safe, and fast compiled language with powerful concurrency features

espresso coffee java

CoffeeScript upgrade refocuses on JavaScript standards

But the new beta breaks compatibility with some version 1 features in providing ECMAScript 2015+ support

App dev trends going hot -- and cold

21 hot programming trends—and 21 going cold

Hot or not? From the web to the motherboard to the training ground, get the scoop on what's in and what's out in app dev

alert blur

Critical flaw alert! Stop using JSON encryption

Developers shouldn't use JSON Web Tokens or JSON Web Encryption in their applications at all, lest their private keys get stolen

Interfaces in Java

Java 101: Interfaces in Java

Extracting class interfaces into Java interfaces can increase the reusability of your code, but only if you know how to use their special properties.

top it skills primary

Recruiters: Coding talent needed, degree optional

HackerRank finds that bootcamps and other alternatives to four-year degrees are now seen as viable

JavaScript code

Nginx JavaScript is ready for prime time

The Nginx Plus R12 server can be programmed using NginScript, a JavaScript-based tool

cloud computer laptop

Google App Engine adds C#, Node.js, and Ruby options

Google has also moved the Cloud Functions serverless environment to beta release

code programming software bugs cybersecurity

Hackers exploit Apache Struts vulnerability to compromise corporate web servers

Attackers are widely exploiting a recently patched vulnerability in Apache Struts that allows them to remotely execute malicious code on web servers.

fire match ignite flame

Google ignites Python library for command lines

The Python Fire library, which Google has already used in its machine intelligence project, automatically converts code into a CLI

crystal ball future hands public domain

JSON's Crockford envisions a post-JavaScript world

The industry luminary believes a successor language will need to be less cluttered and more secure

fema tornado destruction disaster emergency
Q&A

Brendan Eich: Tech giants could botch WebAssembly

The JavaScript founder is concerned that companies behind the effort might let competitive concerns hinder the standards effort

light saber duel fight

PHP vs. Node.js: An epic battle for developer mind share

Here's how the old guard and upstart darling of the server-side web stack up against each other

Load More