Minimal Frontend Framework
July 28, 2023 8:20 AM Subscribe
Looking for a simple, fast (to learn and use) frontend framework for a PWA
I need to develop a fairly simple app, basically a form whose fields are defined dynamically (from a remote json). It will be a PWA so it can work offline and sync when the user reconnects.
I don't know any of the main frontend frameworks (React, etc), and I don't think it's worth it to learn one of the larger ones for this.
I'd rather use a minimal one that handles basic interactions and build the business logic on top of it.
My experience is mostly python + django + jquery. I'm open to learning typescript or more modern idioms of javascript.
I need to develop a fairly simple app, basically a form whose fields are defined dynamically (from a remote json). It will be a PWA so it can work offline and sync when the user reconnects.
I don't know any of the main frontend frameworks (React, etc), and I don't think it's worth it to learn one of the larger ones for this.
I'd rather use a minimal one that handles basic interactions and build the business logic on top of it.
My experience is mostly python + django + jquery. I'm open to learning typescript or more modern idioms of javascript.
Svelte is great!
posted by sixswitch at 4:03 AM on July 29, 2023 [1 favorite]
posted by sixswitch at 4:03 AM on July 29, 2023 [1 favorite]
Plus one to Alpine, but I've heard good things about the others mentioned as well.
posted by harriet vane at 6:10 AM on July 29, 2023
posted by harriet vane at 6:10 AM on July 29, 2023
+1 to Alpine but will note that I have basically stopped using it. (Not because it's bad, but because every time I thought "oh this will be pretty simple" I've ended up in "man i should have just used React/Vue" land.. but you may be better at scoping things than I am.)
posted by mrg at 10:24 AM on July 29, 2023
posted by mrg at 10:24 AM on July 29, 2023
Another vote for Alpine right here.
posted by my-username at 7:30 AM on July 30, 2023
posted by my-username at 7:30 AM on July 30, 2023
This thread is closed to new comments.
posted by number9dream at 8:41 AM on July 28, 2023 [1 favorite]