tag:blogger.com,1999:blog-36345871.post2426672273647673286..comments2023-07-11T05:39:57.966-07:00Comments on Perl Alchemy - notes of a programmer: WebNanozbyhttp://www.blogger.com/profile/04636763782334128869noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-36345871.post-6758729130220641612010-10-20T23:03:16.404-07:002010-10-20T23:03:16.404-07:00That is a good question. For a longer answer plea...That is a good question. For a longer answer please wait for the 'Why WebNano' article - but for now the main differences are: controller in request scope (see http://misko.hevery.com/2009/04/15/managing-object-lifetimes/ and http://misko.hevery.com/2009/04/08/how-to-do-everything-wrong-with-servlets/ for why this is important), actions are methods not anonymous functions - so they work with inheritance etc, dispatching is minimal but easily extend-able on per directory basis and is close to the code where it dispatches (you don't need to switch between two places in the code to add another dispatchable action), WebNano is (at least for now) decoupled from building the application object. It is also many times smaller than both of these frameworks.zbyhttps://www.blogger.com/profile/04636763782334128869noreply@blogger.comtag:blogger.com,1999:blog-36345871.post-38186503630366298072010-10-20T16:06:36.557-07:002010-10-20T16:06:36.557-07:00How WebNano differs from other PSGI/Plack based mi...How WebNano differs from other PSGI/Plack based microframeworks like Dancer or Mojolicius?Jakub Narebskihttps://www.blogger.com/profile/11847202568800326989noreply@blogger.com