From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Zelphir Kaltstahl Newsgroups: gmane.lisp.guile.user Subject: Re: mailmam, web bridge, forum, p2p (was: Diversification) Date: Thu, 24 Oct 2019 18:35:50 +0200 Message-ID: <0a53fb44-0918-6430-d604-6b4ebca59a48@posteo.de> References: <20191023064813.6igo2qi2cwtcz5bz@pelzflorian.localdomain> <20191023113724.bf055453852ec206af8d7bef@gmail.com> <20191023112544.5s65wrzbexnlsj22@pelzflorian.localdomain> <20191023123343.wanooc44orpyo7tk@pelzflorian.localdomain> <20191024133242.GA22930@tuxteam.de> <20191024151239.GC22930@tuxteam.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="103821"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Oct 24 19:39:23 2019 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iNh50-000QqW-O9 for guile-user@m.gmane.org; Thu, 24 Oct 2019 19:39:22 +0200 Original-Received: from localhost ([::1]:49000 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNh4z-0006Fy-DJ for guile-user@m.gmane.org; Thu, 24 Oct 2019 13:39:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59854) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNg5d-00057O-3I for guile-user@gnu.org; Thu, 24 Oct 2019 12:35:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iNg5b-0003ce-V9 for guile-user@gnu.org; Thu, 24 Oct 2019 12:35:56 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:36891) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iNg5b-0003cO-FC for guile-user@gnu.org; Thu, 24 Oct 2019 12:35:55 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id D9A34160060 for ; Thu, 24 Oct 2019 18:35:52 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1571934952; bh=5C+84NN3c7sQuNhMrKbQBbgMQQrKkrYSxgpzgWQgUQk=; h=Subject:To:From:Date:From; b=d6cvKLWBaimEt+YEFSgV7eeUvgoP3ggiafnLedRJGuC4BTc/kLUOQ5OyOkNBCMgqn skNHcbqeUst+MxFjh+UwXONz3/Q+X0zyMWQPr/w/jVLOpdxQupOtVKCDtZ8L9rsZet A1W/ruTN7Ynz4+yAz9MJPhEnQSXmn2mImhKtYb4/OE56zyG5PmKCMAHao9PVwjzwnC HgsAH3JXLhHk380gwvL5m7Gs1ugzG/hkIkbjjihhJgg3PM6L4UPD4aGhRh896WSSzU ASfRj2VhoLVTplMn9CnlTB16ezsdCKll0aqda5bYATb+wvpOztysdnTWcwxwAzIVFr k+tTST8baBwsQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46zXtH5GHGz6tmD for ; Thu, 24 Oct 2019 18:35:51 +0200 (CEST) In-Reply-To: <20191024151239.GC22930@tuxteam.de> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.65 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:15825 Archived-At: Hi Tomas! Do you still remember some of the issues you came across when making such a shop? If I am not mistaken, Racket's continuation based webserver does something like this. It also stores state in the URL, which then looks a bit strange. I think that state even encodes the continuation. Regards, Zelphir On 10/24/19 5:12 PM, tomas@tuxteam.de wrote: > On Thu, Oct 24, 2019 at 11:03:07PM +0800, Nala Ginrut wrote: >> I've ever tried to write a site for our local community without any JS >> code, all auxiliary features include simple animation are implemented with >> CSS. >> However, I have to say it's painful to write a more complex site. I don't >> know if there's any framework for that. I'm too lazy to write all things >> manually. But I recommend you try it if you never did. It's interesting. > I once did. Long time ago. A simple shop -- no javascript. > > All state was coded in the URL. You wouldn't do that these days (at least > not without thinking hard) -- but it worked acceptably. People ordered > things :-) > > Cheers > -- t