What is ServerSide?
ServerSide is a Ruby web framework designed to be as fast as possible, and as easy as possible to use. ServerSide includes a full-featured HTTP server, a controller-view system and a bunch of other tools to easily create servers and clusters of servers.
Why ServerSide?
- ServerSide was designed with high performance as a primary goal. Preliminary testing shows it to be somewhat faster than Mongrel.
- A fast and flexible routing system lets you route by path, query parameters, HTTP method, host header, or any aspect of incoming requests.
- ServerSide can easily be used to serve static files, as well as ERb templates in a manner similar to PHP, removing the need to create complex directory structures or load a myriad of libraries just to have a small web application going.
- ServerSide is thread-safe, which means it can handle multiple simultaneous connections while keeping memory consumption low.
- ServerSide includes a daemon that can control server clusters.
- ServerSide is ideal for small, internal web applications.