unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Re: guile-user Digest, Vol 187, Issue 22
       [not found] <mailman.103.1530288023.10976.guile-user@gnu.org>
@ 2018-06-29 20:15 ` Zelphir Kaltstahl
  0 siblings, 0 replies; only message in thread
From: Zelphir Kaltstahl @ 2018-06-29 20:15 UTC (permalink / raw)
  To: guile-user

Hello Tonton,

I found the videos by Amirouche Boubekki interesting:
https://duckduckgo.com/?q=GNU+Guile+Hacking&t=ffab&ia=videos&iax=videos&iai=i47QgE0ihSw

He shows web development with Guile. What I remember:

* serving biwascheme JS to run Scheme in browser, having it interact
with procedures on the server side
* serving static files (although he warns not to do it the way shown in
the videos)
* routing using pattern matching on the requests
* using SXML to render HTML

I did not see all videos yet, so there might be much more.

The knowledge is not very compressed and it might take a while to get
through the videos, but the videos are realistic and show that "things
are possible" with Guile.

~ Zelphir


On 29.06.2018 18:00, guile-user-request@gnu.org wrote:
> ------------------------------
>
> Message: 2
> Date: Fri, 29 Jun 2018 03:29:44 +0200
> From: Tonton <tonton@riseup.net>
> To: guile-user@gnu.org
> Subject: Lightweight web modules for Guile?
> Message-ID: <20180629032920.56f44c76@merlin.browniehive.net>
> Content-Type: text/plain; charset="us-ascii"
>
> Hey, I'm wanting to write a web page using guile, I'll need a module that can
> help me with the web part. I like haunt, but I'll need a few dynamic
> elements[1]. So I've been looking at and trying artanis. It is potentially
> awesome and does a lot of things I'm not familiar with - and I have yet to
> make it work. (I just sent a request for aid to the artanis list)
>
> Are there other libraries or modules that eases web development? Anything
> between artanis and "plain" guile?
>
>
> (Another possibility I entertained is to use haunt and have the dynamic
> elements be a separate html page populated by a separate process on the
> server. The page would then only be linked to from the rest of the pages and
> would hardcode paths for css and the rest. Not a very good solution, but
> maybe the simplest right now.)
>
>
> [1]: I need to embed messages from a pump.io account on the index page.
> 	I would also like to try integrating with one or two other web
> 	applications.
>
> Tonton



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-06-29 20:15 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.103.1530288023.10976.guile-user@gnu.org>
2018-06-29 20:15 ` guile-user Digest, Vol 187, Issue 22 Zelphir Kaltstahl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).