[ANN] AIDA/Web app server 5.4 beta released on Squeak
Janko Mivšek
janko.mivsek at eranova.si
Wed Jun 13 21:18:46 UTC 2007
Bonjour Cédrick,
Cédrick Béler wrote:
> Nice to see your work on squeak... I just had a quick look on the
> website and I don't realy get the specificities of this framework
> compared to existing ones...
Thank you! About comparison to Seaside I gave a presentation on ESUG,
which you can find it here: http://www.aidaweb.si/articles.html
> Can you give us more information on AIDA especially compared to seaside
> and also hv2
> (http://lists.squeakfoundation.org/pipermail/squeak-dev/2007-April/115664.html)
> ...
> Are seaside and AIDA framework at the same level ?
I would say yes.
> or what AIDA is better for ? In which case would you consider using AIDA
> or seaside or HV2?
Well, that obviously hard question for me but let me just state, where
Aida is obviously better:
- navigation with RESTfull urls, fully automatic url management, you
just point to some domain object to get its url.
- pure and consistent following of web philosophy
- strict MVC separation of domain model from presentation
- scalability to cover increasing complexity of web apps/systems
- integrated security with user and group management
- Ajax support is fully integrated, to the point, that it is hardly
visible and is therefore a natural extension of existing functionality
to programmer
And I cannot compare it with HV2 because I have just to little knowledge
about it. Maybe a bit later when we'll try to connect HV2 to Swazoo.
So far I also didn't encounter any problem which wasn't be solvable on
Aida, back button one included, therefore I can't answer to last part of
your question.
> Is it efficient to deal with static web pages ?
Yes, it has integrated support for serving static pages. So far I didn't
have a need to put static web serving to a separate web server because
of speed, therefore it seems efficient. It even had a support for
templating, but this is currently unmaintained, because nobody use it
anymore.
> I've seen that prototype and scriptaculous are integrated, do you use
> the existing packages on squeaksource ?
No, Aida has its own and completely integrated Ajax support with help of
native Prototype and Scriptaculous libraries. Their JavaScript code is
put in plain Smalltalk methods (so called method resources).
> Thanks for your response and your work ;) It's always interesting to see
> alternatives...
Thank you. I hope you get some answers to your questions.
Cordialement
Janko
>
> Cédrick
>> Dear Squeakers,
>>
>> I just finished a port of AIDA/Web application server and web
>> framework (http://www.aidaweb.si) to Squeak and a beta is now
>> available on SqueakSource (http://www.squeaksource.com/Aida).
>>
>> You are invited to try Aida, just follow installation instructions at
>> http://www.aidaweb.si/download.html, then start by evaluating
>> SwazooServer demoStart, open http://localhost:8888 and login with
>> username admin, password password.
>>
>> For additional questions and suggestions please join a mailing list
>> at: http://lists.aidaweb.si/mailman/listinfo/aida .
>>
>> To introduce it a bit: AIDA/Web is a web server and framework for
>> complex web applications with integrated Ajax support, rich collection
>> of web components to build web pages programatically, MVC-like
>> separation of presentation from domain, nice looking and bookmarkable
>> url links, with integrated session and security management and many more.
>>
>> AIDA/Web is known by its simplicity but still allows building most
>> demanding web applications of many sorts. It has everything you need
>> for a real web app, together with Ajax.
>>
>> It is also a mature one, running web apps in production since 1996. It
>> is used in many intranet business apps from Gas billing system for all
>> gas in Slovenia to logistics management system called e-logis and
>> recently a CMS like system for Quality and Business process management.
>>
>> I hope therefore that Squeakers will find Aida useful and a good
>> alternative for building your web applications!
>>
>> Best regards
>> Janko
>>
>
>
>
--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si
More information about the Squeak-dev
mailing list
|