templates.presentation.html Maven / Gradle / Ivy
Show all versions of spincast-website Show documentation
Spincast -Presentation
Spincast
Feature Tour
Spincast...
is a framework to serve as a backend for Single Page Applications (SPA),
to develop old-school HTML generated websites or
even to be a REST web service / microservice platform.
It is based on Guice from the ground up.
It is very flexible: each part can be tweaked/overridden, even
the core classes.
There are no static methods and
no private methods.
Power to the
developers!
It aims to feel more like a library than like a framework.
It is not opinionated and favors configuration over convention.
Spincast is composed of a small core
and a plugins ecosystem.
WebSockets are fully supported.
... even by the Spincast HTTP client*
* The popular Apache's
HttpClient does not!
The embedded server
makes everything easy to develop, test and deploy...
... think Node.js + Express, but easier to develop
(no asynchronous code)
and using a better language than Javascript!
Spincast's powerful router is injectable
and dynamic...
... which means you can add and remove
routes from anywhere in your application, at any time.

Spincast is Java 7 compatible.
... and is validated using more than 800 tests.