Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The Best of the Week (Feb. 14): HTML5 Zone

DZone's Guide to

The Best of the Week (Feb. 14): HTML5 Zone

· Java Zone
Free Resource

Build vs Buy a Data Quality Solution: Which is Best for You? Gain insights on a hybrid approach. Download white paper now!

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

1. How Java 8 handles JavaScript - A look inside The New Nashorn compiler

Java 8 not only introduces improvements to the javac compiler, it also introduces a new one- -Nashorn. This new engine is meant to replace Java’s existing JavaScript interpreter Rhino and to bring the JVM to the forefront when executing JavaScript at speed. So, I thought it would be a good time to look under the hood, and see how it compiles Lambda expressions (especially compared to Java and Scala).

2. Taming Asynchronous Tasks in JavaScript with Zone.js

In a nutshell, Zone provides what you might consider a “thread execution” context for JavaScript. It basically takes the current “context” you are in and intercepts all asynchronous events so they “map” to the same context.

3. Adding a Dynamic Calendar to HarpJS

Another day, another HarpJS recipe. Can you tell what I'm excited about lately? For today's demo, I've built a simple dynamic calendar for HarpJS. There are probably many different ways to handle this (you could simply embed a Google Calendar as I describe here), but here is how I solved it.

4. Duck-Angular Updated for AngularJS 1.2.9, Plus A Quick Recap

Since publishing the series of posts on using Duck-Angular for unit testing controller, views, and bindings (Part 1, Part 2, Part 3, and Part 4), I’ve upgraded Duck-Angular and the AngularJS-RequireJS-Seed to support AngularJS 1.2.9. The article includes a quick recap of some of the things I’ve talked about already.

5. Integrate Social Sign On in your PHP apps using HybridAuth

Integrating social sign-ons in a web application can become a tedious task because you need to take care of different endpoints, credentials and finally manage the oauth dance to get the access token. However, using HybridAuth package, this task can be easy as pie.

Build vs Buy a Data Quality Solution: Which is Best for You? Maintaining high quality data is essential for operational efficiency, meaningful analytics and good long-term customer relationships. But, when dealing with multiple sources of data, data quality becomes complex, so you need to know when you should build a custom data quality tools effort over canned solutions. Download our whitepaper for more insights into a hybrid approach.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}