surface MOAhD

This commit is contained in:
Carson Gross 2022-10-15 09:57:27 -06:00
parent 2a4c49410d
commit 00794a31b8
2 changed files with 5 additions and 27 deletions

View File

@ -1,5 +1,6 @@
---
layout: layout.njk
tags: posts
title: A Real World React -> htmx Port
---
@ -27,16 +28,9 @@ Until now.
## Video
[//]: # (You can (should!) watch the entire presentation here:)
You can (should!) watch the entire presentation here:
[//]: # ()
[//]: # (<iframe width="615" height="350" src="https://www.youtube.com/embed/dQw4w9WgXcQ" )
[//]: # (title="Rick Astley - Never Gonna Give You Up &#40;Official Music Video&#41;" frameborder="0" )
[//]: # (allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>)
The video of this talk is not publically available yet, but if you just want the executive summary:
<iframe width="1265" height="720" src="https://www.youtube.com/embed/3GObi93tjZI" title="DjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
## Executive Summary
@ -69,22 +63,6 @@ effective and able to contribute more value. It also makes development more fun
feature. Finally, it can lead to better optimized software, since the developer can make optimizations anywhere in
the stack without needing to coordinate with other developers.
## Q&A
Here are some questions we asked David:
Q: How did you hear about htmx? What made you consider using it for Contexte?
Q: These are eye-popping numbers. Did you expect htmx to perform this well for you?
Q: Your team went from having a strong back-end/front-end split to a team of full-stack developers. How did that change
affect development?
Q: Surely there were areas where htmx wasn't as nice as react. Can you give some?
Q: Do you have any insights for other people considering htmx?
## Slides
The slides for the presentation can be found here (be sure to check the excellent speakers notes!)

View File

@ -18,8 +18,8 @@ directly in HTML, using [attributes](https://htmx.org/reference#attributes), so
htmx is small ([~12k min.gz'd](https://unpkg.com/htmx.org/dist/)),
[dependency-free](https://github.com/bigskysoftware/htmx/blob/master/package.json),
[extendable](https://htmx.org/extensions) &
IE11 compatible
[extendable](https://htmx.org/extensions),
IE11 compatible & [has reduced code base size by 67% when compared to react]
## motivation