As a web developers and Rich Internet Applications lovers, every time we want to build a -dynamic, fancy and responsive client side- we encounter a lot of obstacles that makes things hard and a little confused, for example we can found situations like the next ones:
ResultSets are fully usables on server side, but we can't scroll or manage it on client side.
If we want to re-render parts of the web page, we need to invoke server side to re-build a then render again on client. And so many things that we need defeat to accomplish our goals.
What Slot does?
Seamless the main goal in Slot is:
Generate a MVC layer for your project that reuse the same code on client and server side, taking your web design as a pattern.
But to make it happens, it's absolutely necessary stay clear with the basic concepts to use Slot Framework.