3 support cheer megaphone

The best MVC frameworks for Node.js

Martin Heller , 06/22/17

News & Features

Java logo browser

Amazon Web Services sets a lure for Java programmers

Amazon Web Services has long offered an SDK to make it easier to access its web services from Java. Now James Gosling has joined the AWS team.

Peter Sayer

spanner primary image

How Google’s cloud is ushering in a new era of SQL databases

Google’s recently announced Spanner cloud database is ushering in a wave of so-called NewSQL databases that support traditional schematics but are able to scale to global sizes.

Brandon Butler

building blocks wooden toy

Google’s Firebase taps serverless Cloud Functions

Firebase features a cross-platform SDK with capabilities for cloud data storage and synchronization across devices

Paul Krill

A main writing code on a whiteboard

Oracle has a plan to make Java 9 migration easier

Temporarily permitting illegal reflective access from code on the class path could support a more relaxed migration to the modular Java platform

Paul Krill

Google Android Upgrades - Project Treble

Google endorses Kotlin for Android development

Built to run on the JVM, Kotlin will join Android's official language lineup in Android Studio 3.0

Paul Krill

hot coffee java beans cup steam

Oracle's Java chief debunks ‘misconceptions’ about Java 9

The recent vote on Java 9's modularity specification failed, leaving the planned July 27 release in question

Paul Krill

Stamp with five stars showing excellence

Review: The 10 best JavaScript editors

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

Martin Heller

reg ex2

Java 101: Regular expressions in Java, Part 2

Complete your introduction to the Regex API, then find out how regular expressions make quicker work of common tasks like code documentation and lexical analysis.

Jeff Friesen

Java vs. Go

Java vs. Google's Go: An epic battle for developer mind share

The upstart Go is giving stalwart Java a run for its money on greenfield server-side web apps

Peter Wayner

JavaScript code

10 JavaScript concepts every Node.js programmer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for—not against—you

Rahul Mhatre

abstract blue binary code

Choose one: High productivity or code you can maintain

No matter how you slice it, there's always a trade-off between speedy development and ultrareliable applications

Andrew C. Oliver

I love MySQL license plate heart

NoSQL, no problem: Why MySQL is still king

You'd think the advent of 'webscale' NoSQL databases would have consigned MySQL to history. But you'd be very wrong

Matt Asay

arm with thumbs down for dislike

Java modularity specification opposed by Red Hat, IBM is voted down

It could be back to the drawing board for Oracle's modular technology plan intended to make it easier to scale Java

Paul Krill

boxing man defense

Oracle hits back at modular Java critics

High-ranking Java official responds to Red Hat's comments, saying that changes need to be useful to all developers, not a select few

Paul Krill

expect delays

Java module system may stall platform’s next release

Objections raised by IBM and Red Hat could delay the upgrade's release, planned for late July

Paul Krill

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

Martin Heller

java ring public domain

Red Hat and IBM raise objections to Java 9 modularization

JEC participants say modularization will have adverse effects on compatibility and could lead to two worlds of Java development

Paul Krill

mergers aquisitions businessmen toys circuitboard handshake agreement

Azul introduces LLVM compiler to Java runtime

Azul's Falcon LLVM compiler gives the Zing JVM a big speed edge over Oracle's HotSpot Java platform

Paul Krill

strategy chess

Strategy first: How to do mobile dev right

Build platforms, back-end services, native vs. web—to launch the right mobile development strategy, you must make sense of several moving parts

Martin Heller

roses flowers bouquets market

Aggregating with Apache Spark

Get an overview of threadless, multithreaded, and distributed aggregation using the Streams API, Java threads, and MapReduce, then see for yourself what Spark's cluster computing engine brings to the equation

Ravishankar Nair, Ram Pasupula and Sumit Kulkarni

Load More
Java Help Center