Over a million developers have joined DZone.

The Best of the Week (Jan. 31): HTML5 Zone

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

Make sure you didn't miss anything with this list of the Best of the Week in the HTML5 Zone (Jan. 31 to Feb. 6). Here they are, in order of popularity:

1. It's Time for Email Apps to Support JavaScript

Email applications should allow HTML emails with JavaScript in them. It's 2014 for pete's sake! While there is a long list of historical reasons why browsers have locked-down DOM, why in 2014 do email applications totally forbid JavaScript?

2. AngularJS meets Marvel Comics

Marvel has just released a REST developers API. This article is an attempt at providing a front-end application around it, and answering some questions with answers in no particular order. Most of the functions primarily involved AngularJS.

3. More Examples of the Marvel API

A few days ago, the greatest API in the entire internet was released - the Marvel API. While maybe greatest is a strong word, it is still a fantastic and interesting API. This article covers a few good examples of how the API works, and how it looks in action.

4. Digital Signatures with JavaScript

This article shares the author's experience with signing digital credentials in JavaScript and verifying the signature on the server side with Java. The author goes on to elaborate on the benefits of integrated electronic identification at the browser level.

5. How to Use Node.js Packages with Visual Studio

This article's main purpose to explain how to install a node package using the Visual Studio tooling. With just a right mouse click you can bring in some of the packages through the IDE. Let’s do this with the most ubiquitous packages of all of them - Express.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}