~shockham/islet

Simple progressive enhancement library for go
c9be642d — shockham 10 months ago
add LICENCE
ca37218f — shockham 10 months ago
add a bit more to the README
402e369d — shockham 10 months ago
create examples directory with some basic ones

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~shockham/islet
read/write
git@git.sr.ht:~shockham/islet

You can also use your local clone with git send-email.

#islet

Intended to be a simple progressive enhancement library, inspired by the interactive island concept in fresh

#Examples

Enter the directory of the example and run its main package file, this due to the relative paths for the templates.

For example, for simple:

go run simple.go

#Questions

  • how far can we go with SSG?
  • do we want islands to be SSR for progressive enhancement:
    • how could these be injected into SSG templates
  • or just rely on generated JS to make call and update interactive parts of SSG templates
    • could we just return the SSR rendered islands from the API?
    • register the islands as web components?
Do not follow this link