[Ur] A few questions

nitralime nitralime at googlemail.com
Mon Sep 14 09:48:10 EDT 2009


*Hi Adam*,

Where can I find more details about the architecture of Ur/Web "framework"?

Almost every web framework on the market enthuses about  the "MVC" pattern.
Each of them forces in someway a separation of content, logic and view.
For a traditional data centric web applications such a separation of
concerns
could be a huge advantage during development process.
What is the ansatz of Ur/Web?

As you surely know, there are also some growing tendencies
towards SPI (Single Page Interface) and RIA (Rich Internet Application).
For this sort of applications one needs a solid GUI toolkit.
As far as I know there are two different approches for providing GUI:
    1) using a prebuilt JavaScript GUI toolkit wrapped in some APIs
        which in ideal case integrate seamlessly into the core framework
    2) [[a subset of the framework's core language) --> JavaScript]]
compiler
        which provides the GUI toolkit

The first alternative can be "easily" realized by taking some web framework
and
a decent JavaScript GUI toolkit like TIBCO General Interface, Javeline,
dhtmlx,
Qooxdoo, (to some extent flapjax) etc. and writing some glue codes!

The second approach is more fundamental. To the best of my knowledge
HOP and Links are the only frameworks that implement it properly.

There are also Java oriented frameworks like ZK and Vaadin
that follow a similar design concept.

What about Ur/Web?
Can Ur/Web also be used for RIA?

Regards
Nik


On Sun, Sep 13, 2009 at 9:40 PM, nitralime <nitralime at googlemail.com> wrote:

> Thank you very much!
>
> Regards
> Nik
>
>
> On Sun, Sep 13, 2009 at 9:28 PM, Adam Chlipala <adamc at impredicative.com>wrote:
>
>> nitralime wrote:
>>
>>> **Can somebody on this list give me a summary of features of urweb?
>>>
>>> What are its selling points? What are the pros and contras of urweb
>>> compared to other popular frameworks from "practical" point of view?
>>>
>>> What about its scalability?
>>>
>>
>> The answers to these questions deserve to be in a place where other folks
>> can read them later, so I've created this FAQ:
>>   http://www.impredicative.com/ur/faq.html
>>
>> _______________________________________________
>> Ur mailing list
>> Ur at impredicative.com
>> http://www.impredicative.com/cgi-bin/mailman/listinfo/ur
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.impredicative.com/pipermail/ur/attachments/20090914/52963535/attachment-0001.htm>


More information about the Ur mailing list