Over a million developers have joined DZone.

Daily Dose: JSON Rendering Engine Marches to a New "Tempo"

DZone's Guide to

Daily Dose: JSON Rendering Engine Marches to a New "Tempo"

· Java Zone
Free Resource

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.

Tempo is a new JSON rendering engine used for building data templates in pure HTML.  When you build the data templates, there is a clear separation between JavaScript and HTML files (no JS in your HTML). Fast rendering speeds are standard and the program has a small memory footprint.  Tempo works with several browsers including Safari, Chrome, Opera and Internet Explorer 6+.  The open source software is available for download via GitHub. 

Spring Social 1.0.0.M2 Gets Friendlier

The second milestone of Spring Social 1.0 was just released and now allows developers to integrate exposed APIs, including Facebook and Twitter, into their applications. A service provider framework allows hosted service providers to connect to local user accounts.  These users now can authenticate with the application through their Facebook and Twitter accounts.

Let the Panda Guard Your Computer

Panda Security is encouraging developers to beta test Global Panda Protection, a new home security software that harnesses the data collected by all of the product's users. Their trademarked Collective Intelligence software technology is used to collect threat intelligence from millions of users, providing nearly instant updates to malware protection. The Panda Global Protection beta can be downloaded here.

Java.net Has a New Look

Java.net was taken offline late last week for an infrastructure migration and major website enhancements.  The new Java.net is merged with parts of the Kenai.com web community. New updates to the site will be ongoing until at least June 1st. Read DZone's news post for more details.

The Joys of Maintenance Programming

Sometimes, maintaining a solid foundation can be more fulfilling than creating new code.

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