[erlang-questions] Re: Process Dictionary vs Proplist in Web Frameworks

Ngoc Dao <>
Fri Oct 30 05:51:21 CET 2009


> What parts are difficult to use?

If Yaws aims at the application level, then it lacks the sense of web
application framework like Sinatra, Merb, Rails etc.

If Yaws aims at the web server level, then everything is OK:
* The .yaws file part is like Apache CGI
* The appmods part is like Java Servlet
* Based on the powerful bare bone Yaws provides, higher level
framework like Nitrogen can be *easily* constructed

Ngoc


On Fri, Oct 30, 2009 at 12:23 PM, Steve Vinoski <> wrote:
>
> On Thu, Oct 29, 2009 at 10:06 PM, Ngoc Dao <> wrote:
>>
>> Steve,
>>
>> So Yaws will stick with process dictionary?
>
> To the best of my knowledge, yes.
>
>>
>> Actually I am creating this:
>> http://github.com/ngocdaothanh/ale
>>
>> It only adds some routing rules and MVC conventions to make Yaws
>> easier to use.
>
> What parts are difficult to use?
>
>>
>> A typical Ale application would have a front controller
>> behind Yaws' back. Behind Yaws' back, either process dictionary or
>> proplist can be used, and I want to decide which one to use.
>
> Klacke of course has the final say when it comes to Yaws, but I'm pretty
> certain there are no plans to move it away from using the process
> dictionary.
> --steve


More information about the erlang-questions mailing list