Level Up Your Razor Pages: Meet htmx, Your New Best Friend | by Chris Woodruff.
https://woodruff.dev/level-up-your-razor-pages-meet-htmx-your-new-best-friend/

Level Up Your Razor Pages: Meet htmx, Your New Best Friend | by Chris Woodruff.
https://woodruff.dev/level-up-your-razor-pages-meet-htmx-your-new-best-friend/
Level Up Your Razor Pages: Meet htmx, Your New Best Friend | by Chris Woodruff.
woodruff.dev/level-up-you...
#dotnet #webdev #htmx #razorpages #aspnetcore #csharp
Level Up Your Razor Pages: Mee...
Think server-driven web development is dead? Think again! htmx is bringing it back in style, making ASP.NET Core Razor Pages more powerful than ever. Forget the over-engineering—just clean, simple interactivity. Dive into the retro-cool magic: https://woodruff.dev/back-to-the-past-how-htmx-is-reviving-server-driven-web-development/
I am also doing a talk on web development using #htmx with ASP.NET Core Razor Pages in Tunisia. https://tunisiadevdays.net/
Django + htmx tip:
Use hx-headers to pass Django’s CSRF token with all requests. This allows htmx to make data-modifying requests with methods like POST or PUT.
More details: https://django-htmx.readthedocs.io/en/latest/tips.html#make-htmx-pass-djangos-csrf-token
Ditch the JavaScript overload and bring your Razor Pages to life with htmx! It’s like giving your ASP.NET Core apps superpowers—more interactivity, less hassle. Check out my latest post to see how you can level up your Razor Pages: https://woodruff.dev/level-up-your-razor-pages-meet-htmx-your-new-best-friend/
Code on Demand is REST’s wildcard—optional but powerful. It lets servers send executable code to clients for enhanced functionality when needed. Want to know when, why, and how to use it effectively? Check out the latest post!
htmx up next!
https://woodruff.dev/rest-constraint-6-code-on-demand-when-why-and-how-to-use-it/
How to Setup a New Django Application with HTMX and Tailwind
https://slamdunksoftware.substack.com/p/how-to-setup-a-new-django-application
Discussions: https://discu.eu/q/https://slamdunksoftware.substack.com/p/how-to-setup-a-new-django-application
https://youtu.be/zjHMgS9Vu7U?si=nb2WaqaRErxHOJ_D
I just finished & uploaded part 2 of my #Django and #HTMX course!
Was fun to make, a little long because I kept on adding stuff. This is inspired by the online teachers I had when I started learning #webdev
My April workshop schedule is up https://prelude.tech/upcoming_workshops
I now have some 4 day workshops (mon to thurs) as well as weekend workshops, to suit different schedules and time zones.
Topics include: #Django #Git #HTMX #Tailwind #Playwright #AlpineJS #AllAuth
#TechTalkReco On dit que la mode est un éternel recommencement… pareil pour le #front!
Perso, je suis team single-page-app, mais l’approche #HTMX vaut le détour, forcément!
Et une super prez de @stephanetrebel (comme toujours) à @bdxio !
Really loving building web apps with #htmx instead of front-end frameworks like React. Does anyone have examples of complex sites made with #htmx that I can use for inspiration? https://htmx.org/examples/
Thinking about adopting #htmx? Here's some great news:
htmx aims to be a low-cost, high-value addition to web developers' toolkits, ensuring long-term reliability.
Websites using htmx should continue working for years without major changes.
Find out more on #InfoQ https://bit.ly/41BANkh
Always wondered what #hypermedia is all about? Whats up with the buzz around #htmx? Join my session at #JDConf next month to know more!
The whole event is taking place online and you can participate for free, but mind the timezones!
I'll be on the EMEA track, hosted by @sandraahlgrimm
RSVP Now: https://jdconf.com/ Hashtag#Java #JDConf #AI #Cloud
Published 0.18.0 of `dj-angles` to provide a way to add #AJAX forms to #Django.
The form tag will submit to the endpoint specified in the action via fetch and swap in the resulting #HTML. Very similar to #HTMX hx-swap.
https://dj-angles.adamghill.com/
https://pypi.org/project/dj-angles/
https://codeberg.org/adamghill/dj-angles
@cferdinandi good old server-side rendering with some sprinkles of #HTMX is all we’ve been doing in our projects for the past couple of years and we never looked back. Turns out (no surprises here) that the end users don’t care - they just want to get their job done. You can do a full page refresh on every click, for all they care - if it does the job, it’s rarely an issue.
django-htmx 1.23.0 is out, now with a vendored copy of htmx!
Now you no longer need to download and maintain a copy of htmx in your project, just use the template tag:
{% load django_htmx %}
{% htmx_script %}
Just created a simple #FastAPI project to showcase how #Python server-side rendered apps with an #htmx frontend could look like, using a React-like, async, type-checked rendering engine.
The app *does not* use Jinja/Chameleon, or any similar templating engine, ugly custom syntax in #HTML -like files, etc.
Interestingly, even #ai coding assistants can pick up the patterns and offer decent completions.
You can check out the project here: https://github.com/volfpeter/lipsum-chat
Accelerate Your SaaS Development with Django + HTMX Boilerplate in Just 15 Minutes!
In the fast-paced world of software development, efficiency is paramount. The newly released Django + HTMX Boilerplate promises to cut setup time drastically, allowing developers to launch SaaS applic...