4 ms·
Along with Fable highly recommend a look at Feliz. A joy to work with and its ViewEngine can also separately be used w/ Giraffe just for the syntax: https://z
by kirse 5y ago
Along with Fable highly recommend a look at Feliz. A joy to work with and its ViewEngine can also separately be used w/ Giraffe just for the syntax:
https://zaid-ajaj.github.io/Feliz/ https://zaid-ajaj.github.io/Feliz/
https://github.com/Zaid-Ajaj/Feliz https://github.com/Zaid-Ajaj/Feliz
- ilaksh 5y agoDoes Feliz work with Fable?
- pharmakom 5y agoFeliz is an F# library designed to be used with Fable
- sbelskie 5y agoFor those interested in Svetle, Sutil is another thing to check out. Top of my head I can’t remember if it is based on or just inspired by Feliz. https://github.com/davedawkins/Sutil https://github.com/davedawkins/Sutil
- djdjgd 5y agoIt's inspired heavily by Svelte itself, and borrows the Feliz DSL for building DOM. Feliz itself is a layer on top of React, Sutil is ground-up raw DOM building.
- eatonphil 5y ago> optimized for happiness I like React and I like F#. But I never understand this kind of marketing. It's not that I want things optimized for pain. But I guess I'm just most interested in the technical choices and actual performance in the domain over my own happiness?
- headphoneswater 5y agoI'd imagine the folks who take up these projects require f# everywhere in their lives to obtain happiness
- isaacabraham79 5y agoSince the F# transpiles into JS at runtime it's really no different than, say, TS in terms of performance concerns. Unless you meant something else there?
- eatonphil 5y agoI mean that the marketing around "happiness" doesn't directly address any concerns that developers should have when evaluating a library. At best it's indirect if you assume that happiness means performance, but that's a big assumption. So I'd rather marketing just say exactly what it's direct goals are rather than indirect ones like happiness. > Since the F# transpiles into JS at runtime it's really no different than, say, TS in terms of performance concerns. But as a particular point, this is hard to believe. TS tries to have no (or a minimal) runtime component whereas F# definitely must have a major runtime component.
- lf-non 5y agoZaid Ajaj probably has had the biggest impact in establishing the Fable/F# ecosystem. Besides his numerous repos, the Elmish book [1] is really awesome. [1] https://zaid-ajaj.github.io/the-elmish-book/#/ https://zaid-ajaj.github.io/the-elmish-book/#/
- xupybd 5y agoZaid Ajaj is prolific to say the least. I can't believe the number of F# tools he has created.