1 point
*

I don’t really get what htmx is… does it make things like modals easier? Is it a full framework, or does it just add extra features to html?

permalink
report
reply
3 points

Gross.

permalink
report
reply
2 points
Deleted by creator
permalink
report
reply
5 points
*

If you know HTML and Python already I would recommend going for something like jinja2 + flask or fastapi and try some htmx stuff no need to use everything you can just refresh the site at the beginning. This should be pretty beginner friendly. It really depends on what you want to do. I don’t know much about Hugo or Publii. If you want to make an interactive website and not just a blog or static website I would advise you against using either of the two. If you want to get a job in frontend webdev I would advise you to learn javascript (https://javascript.info/) and some framwork like react also learn tailwind or css.

permalink
report
parent
reply
2 points

I’ll check those out and see if I can get a good workflow going for it.

I wanted my first web project to be a static site since I really only need a blog at this point in time. The use case for my blog really would be to write about chemistry and chemical engineering stuff I think is cool. Having a worksheet repository for my students as well that they could access with some encryption so the access is restricted. I’d love to try the fancy stuff on websites, I just need to get the poison of “JavaScript is spyware” out of my head.

It’s pretty disorienting to figure out the “right” way of learning web development after the loads of slander I’ve seen in memes. Im sure youve seen the same about React, JavaScript, and something about “NodeJS”. I wasn’t really too aware of software other than doing calculations on data collected from DAQs. Any resources you’d recommend to check out?

I guess I should ask the question, what exactly is all the fuss about surrounding some of the frameworks? I definitely can see the argument about adding more layers of abstraction can obfuscate the underlying mechanisms of the codes thus increasing the amount of potential vulnerabilities. Particular companies and developers turning evil is also. But some of the rhetoric becomes “They’ll put a miner for your crypto” “They’ll siphon every facet of information about you”. The most bizarre I read was how to figure out the outline of 3D objects surrounding the user via the pattern in white noise detected by an interference pattern.

Histrionics aside, is there a good resource that I can read that dismisses common falsehoods that is generally reflective of what constitutes a " good" framework? Thanks for the help!

permalink
report
parent
reply
2 points
*

https://hypermedia.systems/introduction/ maybe this is a good read if you do want to go a bit against the current webdev mainstream. Disclaimer: I have not read it yet but i will.

permalink
report
parent
reply
5 points

I love HTMX ❤️

permalink
report
reply
43 points

Listen. I just don’t like that they replaced glass with TV screens that show what’s behind

permalink
report
reply
21 points

They fucking what now?

permalink
report
parent
reply
25 points

They replaced glass with screens that show what they think the product is.

In stores run by the particularly stupid.

permalink
report
parent
reply
32 points
*

The screens are there to play ads sometimes, and if you get there while an ad is playing, you either have to know the store and remember which screen the thing you want is behind, or you have to wait until the ad is over. Or you can go open every door until you find what you want. I prefer the latter because it makes the company have to pay more to cool their drinks.

If enough people do it enough, maybe it’ll negate the advertising profits.

permalink
report
parent
reply

Programmer Humor

!programmerhumor@lemmy.ml

Create post

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

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.

Community stats

  • 4.3K

    Monthly active users

  • 1.5K

    Posts

  • 35K

    Comments