Introducing G2.ai, the future of software buying.Try now
Spark
Save to My Lists
Unclaimed
Unclaimed

Top Rated Spark Alternatives

spring.io
(316)
4.5 out of 5

Spark Reviews & Product Details - Page 5

Spark Overview

What is Spark?

Spark - A micro framework for creating web applications in Java 8 with minimal effort

Spark Details
Discussions
Spark Community
Show LessShow More
Product Description
Spark - A micro framework for creating web applications in Java 8 with minimal effort

Seller
Description

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Spark Media

Product Avatar Image

Have you used Spark before?

Answer a few questions to help the Spark community

53 Spark Reviews

4.3 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
53 Spark Reviews
4.3 out of 5
53 Spark Reviews
4.3 out of 5
G2 reviews are authentic and verified.
Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"Used it as my first web framework"
What do you like best about Spark?

With very little experience, setting up routes, models, and views is simple and easy. Spark teaches you a little bit about lambdas without you even realizing it. Review collected by and hosted on G2.com.

What do you dislike about Spark?

Templates are not as integrated as some other frameworks, which means a little setup is required but gives you more flexibility. This has to do with the lightweight philosophy I think. User base isn't that big, so you might need to wait a while for responses on Stack Overflow, etc. Review collected by and hosted on G2.com.

Fred P.
FP
Senior Android Engineer
Enterprise (> 1000 emp.)
"The best Java micro framework out there"
What do you like best about Spark?

Spark brings back the joy of Java web development: it just can't get easier and simpler than that. All you need is to add a single dependency and you're good to go. It supports any template technology you might want to use, documentation is great, and there are plenty of useful tutorials around. Review collected by and hosted on G2.com.

What do you dislike about Spark?

Spark doesn't seem to be production ready and most people won't use it in a production environment, as we can see in the 2015 Spark survey. It delivers a remarkably minimalistic Java experience for creating web applications, and one of the downsides that comes along is that you do lose some functionality, so Spark isn't ideal for large web applications. Review collected by and hosted on G2.com.

Ariel I.
AI
Software Developer
Computer Software
Mid-Market (51-1000 emp.)
"Spark Is Amazing"
What do you like best about Spark?

I like that Spark is an easy way to put a service up and running very quickly, plus it's easy to read and to maintain. The greatest thing is that is on Java8 which makes it more easy to read. It is so easy to learn cause it's simply that, SIMPLE. i think is bringing the best of the ruby on rails framework on Java which makes the whole process really smooth making it like a dream creating a web service so easily. Review collected by and hosted on G2.com.

What do you dislike about Spark?

The routes part could do some work though, i know that it's a new library but it has an amazing potencial.

The routs need some work cause according to https://github.com/perwendel/spark/issues/369 the route handling is very poor and it does not matches the right one but the order as you declare the routes.

That's another issue, the issues, they are a lot and some seem to be unresolved or unanswered. seem like an eternity to get a reply of the administrator. it could use a bigger team to develop this tool Review collected by and hosted on G2.com.

Verified User in Computer Hardware
UC
Mid-Market (51-1000 emp.)
"Very helpful"
What do you like best about Spark?

Very user friendly and conveniently located on my desktop. I like I can get support without calling. Review collected by and hosted on G2.com.

What do you dislike about Spark?

People have to sign up and only so many can respond Review collected by and hosted on G2.com.

Justin H.
JH
Parks and recreation
Mid-Market (51-1000 emp.)
"Spark Review"
What do you like best about Spark?

The software was good enough in the business Review collected by and hosted on G2.com.

What do you dislike about Spark?

The lagging of the software and that it kicked us out due to inactivity Review collected by and hosted on G2.com.

Konstantinos L.
KL
Web Developer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Super simple to quickly build microservices"
What do you like best about Spark?

Very simple to understand even for Java beginners. Allows you to quickly build microservices. Can be either run standalone on in a servlet container like Tomcat. Has a pretty small codebase that can be inspected if anyone wants to know how things run in the background. Review collected by and hosted on G2.com.

What do you dislike about Spark?

Release cycle is very slow. It may take days or weeks for an issue to be reviewed. Although it has received thousands of stars at github, community is tiny and it doesn't seem that a lot of people actually use it for production apps. Review collected by and hosted on G2.com.

Raduan S.
RS
Analista de Desenvolvimento
Enterprise (> 1000 emp.)
"I liked it. It's usefull and easy to use."
What do you like best about Spark?

The "portability" - the whole project became a single jar and run by itself it's magical. The framework has a lot of possibilities to write the code, it makes it easy to integrate with new applications. Review collected by and hosted on G2.com.

What do you dislike about Spark?

It's a little bit raw yet, if compared to spring-boot, for example - but it can be a good thing depending the project needs. The name 'spark' can be mistaken with the Apache Spark project, making it difficult to find community documentation. Review collected by and hosted on G2.com.

Verified User in Education Management
UE
Enterprise (> 1000 emp.)
"Easy way to do Parallel Computing"
What do you like best about Spark?

Easier to implement in comparison to other methods

Better documentations Review collected by and hosted on G2.com.

What do you dislike about Spark?

Some bugs and error that make the process of configuration slow Review collected by and hosted on G2.com.

Roberto Luiz D.
RD
Programador de Sistemas
Computer Software
Enterprise (> 1000 emp.)
"Simple and fast framework for startup software"
What do you like best about Spark?

Spark is simple to configure and use. With few lines you can set up a complete rest server, without any concerns with XML files or containers like Tomcat.

I developed my application very fast and it's running pretty well in production. Review collected by and hosted on G2.com.

What do you dislike about Spark?

With simplicity in mind, some advanced configurations of rest and server balancing are not present or is very difficult to configure, but it has almost no importance. Review collected by and hosted on G2.com.

Christopher D.
CD
Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Spark for Cloud"
What do you like best about Spark?

Spark is fine because it is really user friendly, less verbose than other REST frameworks and uses advantages of java 8. Review collected by and hosted on G2.com.

What do you dislike about Spark?

Make embedded jetty web server more tunable should be a good thing. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Spark