19.5. An Introduction to Wee

According to announcements from its creator Michael Neumann, Wee is “a framework for very dynamic, component-oriented, stateful web applications, largely inspired by Seaside.” The name comes from the claim that Wee makes Web Engineering Easy.

The simplest way to install Wee is to use rubygems (gem install wee). The version at the time of writing was 0.10.0. The Wee documents explain that although the code is pretty stable, there is a chance of some issues when using continuations, and that, overall, you may not want to use the framework for mission-critical applications.

However, even with those caveats, Wee is well worth exploring for its component model, and because continuations are an interesting but underexplored ...

Get The Ruby Way: Solutions and Techniques in Ruby Programming, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.