# Vraptor Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Java Web Frameworks](https://www.g2.com/categories/java-web-frameworks)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 11
## About Vraptor
VRaptor 4 delivers high productivity to your Java Web applications on top of CDI. VRaptor is an opensource MVC framework with a large developers and users community.




## Vraptor Reviews
  ### 1. Vraptor is first class!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Eric R. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 21, 2018

**What do you like best about Vraptor?**

I really like VRaptor for the ease of agile improvement, without interfering with the vision of the challenge, allowing the developer to create the most unique class of surrender and it is fully compatible with HTML, CSS, JQuery. Simplicity is what is exceptional about the Vraptor framework. Additionally, it has a first-class network with quick and correct pleasant feedback. It is easy to write unit tests.

**What do you dislike about Vraptor?**

On the way as an open-source challenge, I could jump in and solve the problem I found, however, although many problems appear on a mission that doesn't have time for that and no one else is supporting it, things must be exchanged quickly, and so I did, I migrated this project to Spring. Complicated now, not only as the framework, but I consider that the front layer can be negative and terrible at the same time factor, as it could have difficulties and require understanding languages like CSS, HTML, and JavaScript. The documentation can be better and more complete with a series of examples and opportunities to apply this framework. A disadvantage of the framework is that it does not support the JSF specification, if it were feasible, I trust it could be a perfect crossover. While there are numerous desirable features and thoughts, the web is not built in any way at all in a way that one should absolutely believe.

**Recommendations to others considering Vraptor:**

If you need an easy and functional framework to create network programs, vraptor is your right path. From e-commerce to large-scale applications. Without a doubt, it is easy to use and can be very fun to create a utility with this framework. I am making a smart application for use in distance education. Web and mobile applications quickly created using Raptor.

**What problems is Vraptor solving and how is that benefiting you?**

For me, blessings have been created enormously with respect to the HTTP protocol. I am facing the social challenge of stray animals. I am using the angle within the view. With this framework, I have written programs for the academic and retail industry with this framework. A web application that really indicates log analyzers.

  ### 2. Amazing framework for web development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hugo C. | Desenvolvimento freelancer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 24, 2016

**What do you like best about Vraptor?**

I really like VRaptor the ease of an agile development, without interfering with the vision of the project, leaving the developer to create the most different types of front-end and is fully compliant with HTML, CSS, JQuery. It is also possible to inject dependencies, using EJB, JPA and any Java development specification.


**What do you dislike about Vraptor?**

Complicated not like the framework, but I believe the front-end layer can be a negative and negative at the same time point, since it would have the difficulty and require knowledge of languages like CSS, HTML and JavaScript. 
A downside of the framework is not compatible with the JSF specification, if it were possible, I believe that would be a perfect junction.

**Recommendations to others considering Vraptor:**

Recommended for ease of use and the flexibility to create complex projects

**What problems is Vraptor solving and how is that benefiting you?**

The biggest benefit is agile development, since using servlets is very labor intensive and requires a lot of development time, but with VRaptor is not so, it is much easier and faster to develop complex applications.

  ### 3. A valid attempt but failed as a community

**Rating:** 2.0/5.0 stars

**Reviewed by:** Jayr M. | Programming Teacher, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 24, 2016

**What do you like best about Vraptor?**

VRaptor always surprised me with its simplicity, in the 3rd version of the framework (that was Spring-based) there were many features that made me use it instead of the pure Spring. The 4th version came with some improvements and major changes and a lot of feature to keep the framework on the horizon of competing Java web frameworks.

**What do you dislike about Vraptor?**

Although there are many good features and ideas, the community never really built upon it in a way that one could really trust. As I was a fierce user of the 3rd version and started another project on the 4th version, I became completely disappointed with the major flaws and lack of interest from other parties. Of course as an open-source project I could jump in and fix the issue I encountered, but when many issues appears on a project that has no time for that and no one else is helping, things must quickly change (and so I did, I migrated this project to Spring).

**Recommendations to others considering Vraptor:**

Be careful when adopting this technology. It is very easy to use and has a good documentation but lacks more active contributors to improve and fix things.

**What problems is Vraptor solving and how is that benefiting you?**

I was building an education platform REST API on top of it.

  ### 4. We built two projects with vraptor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Felix C. | IT Analyst - Architect, Government Administration, Enterprise (> 1000 emp.)

**Reviewed Date:** February 25, 2016

**What do you like best about Vraptor?**

Simplicity is the best of the Vraptor framework. If you need to create a simple app the vratpor setup is simple, in 5 minutes or less you could setup a web application, with support REST and industry frameworks, like: hibernate, spring, EJB(if you need) and templates support. 

Other thing, with vraptor you can use just 'jsp' to code UI, to us it's awesome.

**What do you dislike about Vraptor?**

Community is growing, but when we built the app, the community is so tiny.

Until exists community forum, but is not help to solve all problems.

**Recommendations to others considering Vraptor:**

If you need a simple and funcitonaly framework to build web applications, vraptor is your right way. You need becareful with suport to others DI framework, otherwise Spring. The Spring support is begin to end in the Vraptor. But to others DI/ID frameworks, is not so good.

**What problems is Vraptor solving and how is that benefiting you?**

A Web Application that's shows log analyzers.

  ### 5. Vraptor is a MVC framework, very easy in the development and configuration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Fábio P. | Consultor Especialista, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** February 24, 2016

**What do you like best about Vraptor?**

constantly updated according to APIS launched recently, per example the last release has support to use CDI to dependency injection. Excellent plugins developed by the community for access control, e-mail sending, image crop ....

**What do you dislike about Vraptor?**

Developer community small and concentrated in Brazil, solve a question may take more time, it is not easy to find the answer in forums

**Recommendations to others considering Vraptor:**

It´s easy to developing and very fast to show a prototype to customer

**What problems is Vraptor solving and how is that benefiting you?**

I am developing a social project of lost animals, i'm using the angular in the view, vraptor is easy to integrate the backend creating micro service returning JSON

  ### 6. Vraptor is great!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Guilherme P. | Professor de Informática, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 28, 2016

**What do you like best about Vraptor?**

Vraptor is very powerful and easy to use. I'm using it on my projects and suggesting it to my friends.

**What do you dislike about Vraptor?**

I had fatal errors with some plugins like vraptor-i18n and vraptor-shiro due to version incompatibility. Since it's a free software, I made a pull request with the solution (it was simple) for vraptor-i18n and changed from vraptor-shiro to vraptor-brutauth (more mature).

**What problems is Vraptor solving and how is that benefiting you?**

I'm making an intelligent web app to be used in distance education.

  ### 7. Great famework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Retail | Enterprise (> 1000 emp.)

**Reviewed Date:** February 24, 2016

**What do you like best about Vraptor?**

I've been using  vraptor since version 3 and  I can  say that is very easy and simple and flexible MVC framework.
I will highlight some features:
It provide  a convention over configuration route system, but you can easily put annotations on controller methods to change that or even override the default route system.
Thoroughly based on CDI so you can easily integrate on JavaEE servers .
Good extensions architecture allowing you writing extensions components easily.
Good documentation and samples.
It's easy to write unit tests.


**What do you dislike about Vraptor?**

My unique dislike about vraptor is that  the framework could provide Websockets seamless integrations.



**What problems is Vraptor solving and how is that benefiting you?**

I 've written  applications fro academic and retail industry with this framework

  ### 8. VRaptor best Java MVC framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rafael V. | Software Engineer, Health, Wellness and Fitness, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 26, 2016

**What do you like best about Vraptor?**

Framework is very easy to usem with a really small learning curve. Using VRaptor, I can create REST APIs and Web Applications as fast as Rails, for example. Besides, it has a great community with fast and good quality feedbacks.

**What do you dislike about Vraptor?**

It could have an official scaffolding, since one that exists is not updated a long time.

**What problems is Vraptor solving and how is that benefiting you?**

Web and Mobile Applications created fastly using Raptor

  ### 9. Excellent! I didn't know a really great Java web framework until it

**Rating:** 5.0/5.0 stars

**Reviewed by:** Fabiano A. | Software Architect, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** February 24, 2016

**What do you like best about Vraptor?**

For me the best is how can I develop Java web applications using the raw REST idea.

**What do you dislike about Vraptor?**

The documentation could be better and more complete with a lot of examples and possibilities to use this framework.

**Recommendations to others considering Vraptor:**

It's really ease to use and will be so fun create an application with this framework.

**What problems is Vraptor solving and how is that benefiting you?**

I created an integration between two big projects. For me the benefits were have created something big over the HTTP protocol. Simple and easy to use.

  ### 10. Very good

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 25, 2016

**What do you like best about Vraptor?**

Annotation is the best thing about vraptor, and its ease.

**What do you dislike about Vraptor?**

There should be a way to type each view with its respective received object, as in ASP.NET MVC.

**What problems is Vraptor solving and how is that benefiting you?**

many problems, as it gives great productivity to the developers

  ### 11. it's very simple and productive framework 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 24, 2016

**What do you like best about Vraptor?**

CDI integration makes VRaptor an ideal option in a Java EE environment.

**What do you dislike about Vraptor?**

the lack of some plugins, such as security

**What problems is Vraptor solving and how is that benefiting you?**

From e-commerces to large scale apps. 


## Vraptor Discussions
  - [What is Vraptor used for?](https://www.g2.com/discussions/what-is-vraptor-used-for)

- [View Vraptor pricing details and edition comparison](https://www.g2.com/products/vraptor/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-17+09%3A07%3A53+-0500&secure%5Bsession_id%5D=614fa4bf-5891-4442-89af-bda1fd736eea&secure%5Btoken%5D=827d8f5b0159ca92105b4b87df11d6de3fc50d91006193d72f7a74d3a3e9bec8&format=llm_user)


## Top Vraptor Alternatives
  - [spring.io](https://www.g2.com/products/spring-io/reviews) - 4.5/5.0 (290 reviews)
  - [Grails](https://www.g2.com/products/grails/reviews) - 3.6/5.0 (23 reviews)
  - [JHipster](https://www.g2.com/products/jhipster/reviews) - 4.4/5.0 (83 reviews)

