Over a million developers have joined DZone.

The Top 5 Web Dev Zone Articles of 2014

· Java Zone

What every Java engineer should know about microservices: Reactive Microservices Architecture.  Brought to you in partnership with Lightbend.


Happy New Year, DZone members. We're looking forward to a great year of big (good changes), more growth, and even better content.

To kick off the new year, let's take a look at the top performing articles in the Web Dev Zone that were published in 2014. Using our handy Google Analytics, I created this list based on page views (ordered 1-5, most views to lesser views). Of course, there are other ways to gauge what makes a successful post on DZone. For the purposes of this article, though, here's the most-clicked on articles for the past year in the Web Dev Zone.

1. jQuery Copy to Clipboard

After much searching I found a jQuery plugin that is hosted on Github called ZeroClipboard. This is a library that provides you with a way of coping text to your clipboard using Adobe flash and a Javascript interface.

2. AngularJS Interview Questions: Set 1

The article lists some of the interview questions that could be asked in relation with AngularJS. For example, what is the notion of directives in AngularJS, explain how MVC is achieved with AngularJS, what is two-way data binding, and more.

3. The Unstable Future of Angular.js

Google's overwhelmingly successful dynamic HTML enhancement, Angular.js, has a flaw that could limit the platform's longevity.

4. $parsers and $formatters in Custom Validation Directives in Angular JS

While writing applications using Angular JS, sometimes we need to define our own validators. Custom validations in Angular JS are created as directives with a dependency on the ng-model directive. At times, key part of the validation depends on controller of the ng-model directive.

5. 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).

Microservices for Java, explained. Revitalize your legacy systems (and your career) with Reactive Microservices Architecture, a free O'Reilly book. Brought to you in partnership with Lightbend.


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 }}