Onur Gümüş Profile picture
Senior Software Engineer @Microsoft. F# enthusiast.
Jan 13, 2023 9 tweets 3 min read
My 20 tips recipe for #fsharp web dev for fairly complex app, @fsharponline
1- Go MultiPage, Micro-frontends: A good book is here
manning.com/books/micro-fr…
2-Use HTMX with giraffe but not Giraffe.HTMX, nor any engine just plain string interpolation with
Highlight templates in F# 3- For htmx use my fork as it supports shadow dom with more proper form validation, just grab the js file
github.com/OnurGumus/htmx…
Use with alpine not hyperscript as alpinejs supports shadow dom
4- For shadow dom support you need to call process elements and alpine's initTree