I have read lot of articles about typesafe activator, including recent Reactive manifesto, but I am still not clear between major difference between typesafe activator and Playframework. Can anyone who have used both summarize it for me?
BTW - I am aware that typesafe activator is more of stack unlike Play! which is only webframework, but I am looking at differences only from webframework perspectives as I am not planning to use other items in stack.
Typesafe Activator is a custom version of sbt which adds two extra commands, activator ui and activator new . The activator command is a superset of sbt, in short. You can obtain Activator from typesafe.com.
The activator command can be used to create a new Play application. Activator allows you to select a template that your new application should be based off. For vanilla Play projects, the names of these templates are play-scala for Scala based Play applications, and play-java for Java based Play applications.
Activator is built with Play and it is, in my opinion, just a webapp where you can monitor, compile, run, test and code your application. You can also create new Play app with activator by choosing one of the available skeleton projects (templates). Instead of doing it via the Terminal.
Activator is caching the terminal output for 20 minutes, but if you buy a subscription plan it will show you all output of your app. Obviously they want to make some money with activator too :)
Did you read these docs: http://www.typesafe.com/activator and http://typesafe.com/activator/docs
You should also check out this video, by James Ward, he built the activator too (if I recall correctly): http://vimeo.com/78892176
Addition by James: To add a bit more clarity: Activator is a CLI and Web UI for creating, running, testing, and monitoring Typesafe Platform apps (Play Framework, Akka, Scala). Also, there isn't any caching that differs between Activator and having a subscription. There is the Console which can be used in production for monitoring and that requires a subscription. But that should be the only difference.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With