piepworks / cassettenest-roadmap

Public roadmap for Cassette Nest
0 stars 0 forks source link

Upgrade front-end toolchain #32

Closed trey closed 2 years ago

trey commented 2 years ago


Modern JavaScript for Django Developers

Modern JavaScript for Django Developers | DjangoCon US

Cory Zue - Modern JavaScript for Django Developers - YouTube

image image
trey commented 2 years ago

Here's a task in Things titled Look into replacing the vanilla JS + jQuery I’ve been using.:

With Alpine.js… https://alpinejs.dev

https://codecourse.com/watch/learn-alpine-js?part=model

Or maybe HTMX… https://twitter.com/czue/status/1442446129065517056

I just rewrote the Pegasus teams UI in @htmx_org and I gotta say I’m sold.

You build an app in standard Django, add a few annotations, and then boom: SPA.

The number of situations in which I’ll reach for React by default just got chopped in half at least. https://twitter.com/czue/status/1426156839159402497

adamchainz/django-htmx: Extensions for using Django with htmx. https://github.com/adamchainz/django-htmx

trey commented 2 years ago

This is now in progress with piepworks/cassettenest#323