Prev | Current Page 114 | Next

David Berube

"Practical Reporting with Ruby and Rails"


In this chapter, you??™ll learn how to make your reports accessible from the Web. Let??™s
start with a quick look at your choices for accomplishing this.
Choosing a Web Framework
Many web frameworks and languages are available. Of course, since you bought this
book, it??™s likely you??™re interested in Ruby web frameworks, and probably Ruby on Rails
(typically referred to as simply Rails) in particular. In fact, Ruby itself has grown dramatically
due to Rails??™ meteoric rise to prominence. (Incidentally, Active Record, which you??™ve
used in previous chapters, is part of Rails.)
However, you can use other Ruby web frameworks. Nitro (http://www.nitroproject.
org/), for example, is a powerful alternative. Another is Merb (http://merb.rubyforge.org/),
which is a framework similar to Rails, but with a much smaller footprint. Merb also lets
you use alternate ORM frameworks, like Data Mapper, so it??™s more flexible.
Due to Rails??™ popularity and widespread community support, it??™s the framework
you??™ll use for the web examples in this book.


Pages:
102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
Madredeus tworzenie stron Katowice kreskowka Magma Sergio Mendes