[#13775] Problems with racc rule definitions — Michael Neumann <neumann@...>

15 messages 2001/04/17
[#13795] Re: Problems with racc rule definitions — Minero Aoki <aamine@...> 2001/04/18

Hi,

[#13940] From Guido, with love... — Dave Thomas <Dave@...>

52 messages 2001/04/20

[#13953] regexp — James Ponder <james@...>

Hi, I'm new to ruby and am coming from a perl background - therefore I

19 messages 2001/04/21

[#14033] Distributed Ruby and heterogeneous networks — harryo@... (Harry Ohlsen)

I wrote my first small distributed application yesterday and it worked

15 messages 2001/04/22

[#14040] RCR: getClassFromString method — ptkwt@...1.aracnet.com (Phil Tomson)

It would be nice to have a function that returns a class type given a

20 messages 2001/04/22

[#14130] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Guy N. Hurst wrote:

21 messages 2001/04/24
[#14148] Re: Ruby mascot proposal — Stephen White <spwhite@...> 2001/04/24

On Tue, 24 Apr 2001, Conrad Schneiker wrote:

[#14188] Re: Ruby mascot proposal — matz@... (Yukihiro Matsumoto) 2001/04/25

Hi,

[#14193] Re: Ruby mascot proposal — "W. Kent Starr" <elderburn@...> 2001/04/25

On Tuesday 24 April 2001 23:02, Yukihiro Matsumoto wrote:

[#14138] Re: python on the smalltalk VM — Conrad Schneiker <schneik@...>

FYI: Thought this might be of interest to the JRuby and Ruby/GUI folks.

27 messages 2001/04/24
[#14153] Re: python on the smalltalk VM — Andrew Kuchling <akuchlin@...> 2001/04/24

Conrad Schneiker <schneik@austin.ibm.com> writes:

[#14154] array#flatten! question — Jim Freeze <jim@...> 2001/04/24

Hello.

[#14159] Can I insert into an array — Jim Freeze <jim@...> 2001/04/24

Ok, this may be a dumb question, but, is it possible to insert into an

[#14162] Re: Can I insert into an array — Dave Thomas <Dave@...> 2001/04/24

Jim Freeze <jim@freeze.org> writes:

[#14289] RCR: Array#insert — Shugo Maeda <shugo@...> 2001/04/27

At Wed, 25 Apr 2001 01:28:36 +0900,

[#14221] An or in an if. — Tim Pettman <tjp@...>

Hi there,

18 messages 2001/04/25

[#14267] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Danny van Bruggen,

16 messages 2001/04/26

[#14452] How to do it the Ruby-way 3 — Stefan Matthias Aust <sma@3plus4.de>

First a question: Why is

21 messages 2001/04/30

[ruby-talk:13784] Web Applications

From: "Erich Schubert" <newsgroups@...>
Date: 2001-04-18 00:10:08 UTC
List: ruby-talk #13784
Has someone made a framework for web applications?
I'm looking for something like HTML::Mason, which is a just great Perl
Module; i believe this should be easier to implement with Ruby due to the
OOP.

What i need consists of two parts; one party is mostly done by eRuby, the
one of embedding ruby code into regular files.

The second part is what makes the big difference from HTML::Mason:
you do not work on single pages. it's more like "deriving" pages from
others.

That's what i actually want to do, and i'd love it to have some
eruby-like syntax for this as well as some caching structure.
These are things HTML::Mason does provide me with. (at some very-low-oop
level)

Basically my idea is as following:

You have some generic Request Object which outputs HTML (or XML, if you
prefer XML... or even Text) Header, Footer and has as "body" the message
"file not found".

From this object i derive my main pages by modifing some variables (like
title, description, meta-tags etc.) and replacing the body.

But i might also derive a subdir-"template" with slightly modified header
and footer; from this derive sites in this directory.

What do you think of this Website-Concept?

Is there some Ruby Project like this?
HTML::Mason is like it, but it is very Perl-dependent as it tries to
maximize mod_perl caching etc.
for example HTML::Mason translate all your "pages" into Perl source,
compiles this perl source into perl binaries and saves them on the disk.
so your mod_perl doesn't even have to recompile it, it can just take this
perl binary and translate it to machine code. HTML::Mason is very fast...

I'd love to do something like this in ruby...

Greetings,
Erich

In This Thread

Prev Next