Web Application Frameworks

Web application frameworks news, information, and how-to advice

Over 30 vulnerabilities found in Google App Engine

Researchers escaped the Java sandbox on the cloud platform and executed code on the underlying system

Q&A: Why io.js decided to fork Node.js

In an interview, io.js team member Mikeal Rogers discusses the motivation behind the action and what they hope to accomplish.


digital crown

The full stack developer is dead, long live the un-stack developer

The un-stack developer uses only the stack technologies that make sense for their software project.

DukeScript: A safer way to 'write once, run anywhere'

Using DukeScript APIs, developers can write applications in Java and HTML5 and run them in any Android, iOS, desktop browser, or HTML5/CSS/JavaScript environment.

webtools

Responsive web design with Google Web Toolkit

Get started with using GWT-friendly CSS media queries and multi-device layout patterns to develop mobile-responsive web applications. Demonstrations are based on an open source code base that you can use as a foundation for your own...

C++ Java PHP .Net Python JavaScript code

DukeScript brings Java to HTML5, JavaScript

Released earlier this month, DukeScript 1.0 is a framework for developing cross-platform mobile, desktop, and Web applications.

on target

15 technologies changing how developers work

The work of telling computers what to do is markedly different than it was even five years ago, so don't get caught asleep at the console. Peter Wayner profiles 15 technologies transforming how developers work today.

cloud paas

How PaaS is changing enterprise app dev

'Platform as a service' may be the least understood cloud type, but enterprise dev shops are catching on big time, bringing cloud scalability and availability to their portfolio of applications.

Why use Node.js?

Where Node.js really shines is in building fast, scalable network applications, as it’s capable of handling a huge number of simultaneous connections with high throughput, which equates to high scalability.

JavaScript words

PayPal and Netflix cozy up to Node.js

The server-side JavaScript platform is popular with developers for its relatively low learning curve, high productivity, and stable performance. Recent adoptions suggest that some of tech's top executives are buying in, too.

Dinosaurs of web technology.

Web technologies that deserve to die

Spring WebFlow, Seam, WebBeans, and related beasts must meet their extinction. Who thought evermore client state on the server was a grand idea anyway?

Go Google Go! A language on full throttle

Java frameworks still rule the roost, but Go and Facebook's new HHVM PHP environment are gaining fast.

Spring Java springs ahead

Spring Java framework springs forward despite Oracle challenge

Spring framework 4.0 will debut Thursday with new features including HTML5/WebSocket, REST, and support for Java 8.

nodejs

Node.js keeps stealing Rails' thunder

Rails founder isn't worried about Node.js displacing Rails, but more and more companies are making the switch.

Google extends App Engine for mobile app back end

Google Cloud Endpoints is a new collection of hosted tools and libraries that extend Google App Engine's current PaaS offering with infrastructure for cloud-based Android and iOS mobile apps.

Surprise! Java is fastest for server-side Web apps

Recent benchmarks show what many Java developers have known all along, with three Java web application frameworks topping the charts for server-side performance.

Web app coders: Clean up your act!

There's a lot you can automate and optimize about front-end workflow coding -- so why not do it? Get tips for automating your build, testing, and documentation processes, along with a listing of open source tools that can help.

Fear multicore apps? Reactive programming to the rescue

Typesafe Senior Software Engineer Josh Suereth explains why Akka banks on reactive programming rather than the more sequential programming style of old, and also discusses the impact of Lambdas, coming in Java 8.

Apache Struts security update disables vulnerable feature

Developers are advised that the newly released Struts 2.3.15.2 fixes a security issue by disabling dynamic method invocation by default, which could mean refactoring for future installations.

Inspired by Ruby on Rails, Grails to go beyond Web app dev

Project lead Graeme Rocher says Grails 3 will target batch processing applications, Hadoop, and event-driven systems, as well as introducing application profiles to the Java-based web application framework.

Load More