When comparing Revel vs Spark, the Slant community recommends Spark for most people. In the question“What are the best backend web frameworks?” Spark is ranked 32nd while Revel is ranked 37th.
Ranked in these QuestionsQuestion Ranking
Pro Comes bundled with a code reload tool
Revel comes bundled with a code reload tool which rebuilds the project on every file change. This code reload tool is also used to run, build and deploy the Revel application that you are building.
Pro No need to find and install external libraries
Revel is a "batteries included" web framework, which means that a lot of features already come out of the box. This way you don't have to spend time and find third-party libraries to integrate to the framework for most of the tasks you need to complete.
Pro Good examples easy to understand with simple emulated MVC behavior
Pro Easy to learn for fast development
Pro Custom quick swipe features
Pro Free snooze options
Pro Robust customization options
Con Non-idiomatic code
Con No official support for mongo
Revel does not come with any support for MongoDB, you can integrate third-party libraries but they have been reported to crash under heavy load.
- Sends statistical data to several services known for bad privacy policies (Google, Facebook), also there's no way to opt out.
- Automatically creates an acount with the first address entered and subscribes you to their newsletter.
- Stores credentials for your email accounts on their servers.
- Stores your emails on their servers to push them to your devices.
- Server infrastructure seems to be located in the US.
Con Doesn't show the counts of emails next to the folders
- On the Mac platform will show +999 for the folder that contains more than 1000 emails.
- On the iPhone, the platform will not show the counts next to the folder unless they are new emails.
Con Doesn't support many services
Many services such as Spam filters, Pocket, and other apps are not supported.