Write a review to share your experiences with open source!
On DevRates we focus on reviews by developers using libraries on their daily work.
Interested in the latest trends and top-rated open source projects for all layers of your application?
DevRates contains projects reviews of most popular tagged categories and programming languages.
Follow projects and don't miss any news from blogs and twitter on your wall.
Your company is looking for talented developers? Register on DevRates and show your technology stack on your company profile.
Java developer currently in investment banking area. Formely in mobile micropayments.
full review »For me PrimeFaces is a great component set for JSF 2.0. I's fresh and has no JSF 1.0 history. It has everything I need to build enterprise applications. For me it is a great compromise between full component-style framework like Vaadin and lightweigh MVC-like web frameworks. I've bult several applications with PrimeFaces and I am sure I'd never built it so fast with any other framework.
full review »Eclipse is one of the most commonly used IDEs. It is a platform with loads of plugins. Be sure that you'll spent a lot of time configuring it. There is no way to use it effectively without understaing lots of setting options. Nothing is simple. However it is worth learning. As a developer you'd probably use it 8 hours a day so spending several hours on customisation might pay off. One yo've learned it you'd be able to create software very quickly and effectively. For me it is the best free IDE, but definetlny not the simplest. It is much better now with Eclipse Market.
full review »Vaadin is a good web framework. You don't need to think about HTML and JS. You build your apps like in Swing. However there are several drawbacks.
- Generated HTML and JS code is quite heavy for complex UIs. I ended up with changing some components to HTML labels and writing HTML by myself because of poor application performance. Application worked ok on Opera nad Chrome but Firefox was slowing down.
- Creating new components is quite hard. You have to recompile GWT widgetsets etc.
- You won't have a save-and-refresh workflow like with JSF or Tapestry.
But still Vaadin is one of the best component-based web framework along with ZK and GWT.
full review »This is the greatest tool for application monitoring I've ever used. It is much simpler (and cheaper) than AppDynamics, NewRelic or dynaTrace. Finding bottlenecks takes just minutes. It also has a JMX management and you can expose values monitoring via HTTP. Just plug it in to you Nagios to alert you while performance is dropping.
The community is not wide but helpful.