Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
David-Guillot
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
David-Guillot
11mo ago
> These "we cut 70% of our codebase" claims always make me laugh. There's also a slide in my talk that presents how many JS dependencies we dropped, while not adding any new Python. Retrospectively, that is a much more imp
2.
▲
by
David-Guillot
11mo ago
Thanks to Chris to continue challenging his comfort zone (and mine!) and sharing his impressions and learnings with us! I may be a little biased because I've been writing webapps with htmx for 4 years now, but here are my first thought
3.
▲
by
David-Guillot
2y ago
Of course, but when you'll get to build your web UI, server-side generated HTML will not be the right choice.
4.
▲
by
David-Guillot
3y ago
My feeling as an old-time "web developer" who has been bullied into becoming a "back-end dev" is: thank you, I think I know quite well the basics of standard front-end technologies, but suddenly some people started yelli
5.
▲
by
David-Guillot
3y ago
I know so-called "senior frontend engineers" whose speciality is React, and who can't handle React. So all others... This thing (and others like Vue, let me be clear) adds many layers of complexity over the web platform (clie
6.
▲
by
David-Guillot
3y ago
To be accurate in the past year we went from 3 to 7 in that team, and I think everyone has been using htmx at least once, and 4 of us are using it on a regular basis.
7.
▲
by
David-Guillot
3y ago
Cost. React will require you to hire a React dev to handle all the complexity. htmx will be mastered by your "back-end" devs (who actually are web devs) in less than a week.
8.
▲
by
David-Guillot
4y ago
Hi! Sorry for the delay. I'm the one who gave this talk. Yes, rendering HTML on server-side increases server load, for the simple reason that the server-side templates contain some display logic. But: - Most SPAs I've seen generat
9.
▲
by
David-Guillot
4y ago
As I said in my other answer: our facet filters are nothing more than hidden inputs in a form. So nobody consults "the state of multiple facet dropdowns", except htmx when it generates the URL of its XHR call. Everything else (fil
10.
▲
by
David-Guillot
4y ago
I don't see facet filters and favorites as "client-side state": to me it's "application state", changed by a user interaction. And you're right, it's related to how the state is stored. As you anticip
11.
▲
by
David-Guillot
4y ago
I'm the one who gave this talk, and I can assure you there is no such thing in our code. htmx just enables us to fire some JS events and react to them by triggering AJAX calls then replacing some <div> with some HTML fragment. No
12.
▲
by
David-Guillot
4y ago
Hi there ; I'm the author of the talk linked in the article. Technically you're not missing anything: htmx is nothing more than another turbolinks, maybe more flexible and easier to learn. What you might be missing is the non-tech