this post was submitted on 03 Feb 2024
490 points (94.2% liked)

Programmer Humor

32479 readers
413 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 0 points 9 months ago (1 children)

I see you don't understand what the word "if" means, and you also don't understand modern js practices.

That’s like saying you “serve React client side” and “transpile JavaScript into more JavaScript.” Jesus, I feel like I’m taking crazy pills.

You don't serve react client side, any junior dev is familiar with transpiling framework code to produce their website. Yes, you 100% transpile react code before serving it, the fact you dont understand what I am talking about speaks volumes. It's clear this whole time I've been having a discussion with someone who doesn't even know the absolute bare minimum of day 1 front end dev. If you don't understand how literally normal and industry standard something as basic as transpiling js is, you have literally zero business spreading info about something far more serious as HTMX.

You are in zero way qualified to be recommending anyone expose their websites to the security nightmare that is HTMX, stop spreading misinfo, stop encouraging devs to do so.ething stupid, and go learn the basics of FE dev practices.

If you don't understand the tools of the trade, stop spreading terrible info about them online.

Everything you have written in this entire thread has made everyone who has read it stupider and you have actively made the internet a worse place. You are a prime example of the exact thing that is wrong with web devs nowadays.

Go back to the drawing board, you have a LOT to learn still it sounds like.

[–] [email protected] 1 points 9 months ago

Oh, the lengths someone will go to to not admit they are wrong and don't know what they're talking about. You are so clearly incompetent and so aggressively ignorant about what you're even saying that I genuinely hope for your sake no one responsible for paying you ever learns how woefully stupid you are. You literally thought HTMX was its own language or server-side framework - I'm not sure which. It's genuinely funny how opinionated you are over something you just never bothered to even learn about in the first place. I don't think you're even sure which of those things you thought it was in the first place.

All you're doing is trying to save face here by putting words into my mouth. "React is transpiled into JavaScript!" Yes, obviously. That's why I said you don't serve React: you serve JavaScript, which React code becomes as its served to the end user. And HTMX already is JavaScript, which you would not transpile because you can't. Because, and I guess you didn't see the bolded letters in my previous comment: it's already a JavaScript library. And you also clearly don't understand how CSP is enforced within the browser, as I've literally proven that your "security concerns" for HTMX are only an issue if you have no idea how CSP even works or is controlled, or even how fucking HTTP requests work in the browser. Hell, I even provided links. Did you provide links? No. You didn't. You sat here and filled your diaper like the baby you are once I explained to you how HTMX actually works and you were just so. fucking. embarrassed. that you couldn't even imagine being a grownup and just admitting you've been talking out of your ass about something you don't understand. You just pivoted to insults because you don't have any real evidence to support your assertions: no explanation for how HTMX violates CSP, no demonstrable vulnerabilities, no real explanation for how this one client-side JavaScript library can bypass CSP when thousands of others can't. You can't even explain how you think HTMX does what it does, because you have no fucking clue. All you do have is your ignorance and impotent rage at someone proving, exhaustively, that you are desperately and pathetically out of your depth.

Honestly, I pray for your organization's sake you're just a very underqualified intern they're stuck with until they can kick you out at the end of semester and tell you to go pound sand and beg some dogshit tier company for a job as a scriptmonkey, because if they aren't, you're going to actively make everything you touch worse because you don't actually understand how any of it works and when someone tells you you're doing it wrong or have made mistakes you're just going to double down until you get made to sit in a corner and let a big boy fix it.