Am I the only one who looks at HTMx and thinks "this is like CICS all over again"?
It looks like Angular on crack. I can see how this can quickly turn into unworkable mess.
Htmx is part of the GitHub Accelerator
51–60 of 520 posts
Re: Htmx is part of the GitHub Accelerator
#52Sorry to sound mean but, what is the point of this? I've gone to the home page it poorly explains what it is and doesn't say why would you want to use something like this. Seems like another distraction.
Seems clear to me but I've been watching this project grow for a few years now. If you read the brief introduction, motivation, and quick start on the homepage what do you think the project does?
> why would you want to use something like this
I would agree that part wasn't clear to me either, at least not right away. When compared to something like a SPA the state has to persist on the server while an ephemeral state exists on the client. With HTMX the state only needs to exist on the server. If this sounds like the MPAs of yesteryear, it is. You render the HTML using the frameworks/tools/languages you fancy. HTMX provides custom attributes you can use to update content within a page without having to reload the entire page.
Re: Htmx is part of the GitHub Accelerator
#53I think we need an impressive "made with htmx" example that will trail blaze an new class of web experiences. People have typecast htmx as something to use for simple use cases that dont "warrant" getting out the serious guns. There is something to that, but it is limiting. Htmx and related 'back-to-the-server' approaches are a distinct category that could have been explored much earlier but for various reasons isnt
Re: Htmx is part of the GitHub Accelerator
#54I've been a HTMX fan "since before was cool".. Very happy for the recent attention and "success". Also enjoying the shitposting and backlash mostly from the front-end crowd who believe the Web was invented in 2013 and they "made that city". :) I'm biased since the time Backbone.js came around, I understood part of the pain but was moderately skeptical, fast forward to React with the young energetic bros building dead…
We unfortunately weren't able to win hearts and minds around these concepts in the long run, and blog driven development (a.k.a. cargo culting) replaced our efforts. I feel somewhat redeemed now that HTMX seems to increase in popularity, it's nice to see that we weren't alone in thinking along these concepts.
Of course, if the concepts were strong that implies my execution wasn't, so maybe I shouldn't feel so good about it after all... :o)
Re: Htmx is part of the GitHub Accelerator
#55Re: Htmx is part of the GitHub Accelerator
#56I've been a HTMX fan "since before was cool".. Very happy for the recent attention and "success". Also enjoying the shitposting and backlash mostly from the front-end crowd who believe the Web was invented in 2013 and they "made that city". :) I'm biased since the time Backbone.js came around, I understood part of the pain but was moderately skeptical, fast forward to React with the young energetic bros building dead…
I hear you're buying a synthesizer and an arpeggiator and are throwing your computer out the window because you want to make something real. I hear that you and your band have sold your guitars and bought turntables. I hear you rewrote your http endpoints to return JSON because that was REST. I hear that you and your band have sold your turntables and bought guitars. I hear you rewrote your http endpoints to return t…
Re: Htmx is part of the GitHub Accelerator
#57Re: Htmx is part of the GitHub Accelerator
#58it does not work well with the ever growing restful API backend services to me.
Your frontend makes a request to your server, the expectation is that will respond with html.
If you have other services you need to bring in to the mix that responds with JSON then make the request to them from your server, have that parse the JSON in to HTML (most likely some kind of templating system like handlebars) and then send that back to your frontend as html for htmx to handle.
Or am I missing something?
Re: Htmx is part of the GitHub Accelerator
#59[flagged]
nothing you say can be unsaid; therefore speak judiciously
https://uuliveoak.org/Story%20ideas%20-%20service%20or%20cla...
> “Now Yankel,” the Rabbi began “go back through the town and collect all of the feathers. Put them back into the pillow and bring the fully stuffed pillow back to me.”
> “But Rabbi!!!” Yankel burst out. “That will be impossible. Even as I was walking away from the feathers, I saw that they were being blown from the doorsteps. How will I be able to find and gather up all of the feathers again?!?!?!”
> “Ah...” the Rabbi began his explanation. “And the same is true for lashon hara, for once you let it pass from your lips, you can never collect it back again. It floats and flutters away in whatever direction the wind carries it. That is why you must always watch your words carefully and avoid all talk of others. You will never be able to repair the damage you have caused, but I am hoping that you have learned a lesson...”
> Yankel nodded with deep understanding. From that day forward, not only was he no longer the town storyteller, but he did everything he could to spread the word about the pitfalls of lashon hara.
if you regret the damage done by what you have said, you cannot unsay it, but perhaps you can take responsibility, apologize, and make amends by some other means
Re: Htmx is part of the GitHub Accelerator
#60Earlier quoted context omitted.
I hear you're buying a synthesizer and an arpeggiator and are throwing your computer out the window because you want to make something real. I hear that you and your band have sold your guitars and bought turntables. I hear you rewrote your http endpoints to return JSON because that was REST. I hear that you and your band have sold your turntables and bought guitars. I hear you rewrote your http endpoints to return t…
Is this some kind of metaphor?