this post was submitted on 21 Jun 2024
57 points (96.7% liked)

Programming

17492 readers
154 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS
 

Too good NOT to share.

My brothers and sisters in Christ I want you to know that I care about your souls enough to share these truths with you:

  • You don’t need JavaScript to make a web page.
  • You don’t need JavaScript to write styles.
  • You don’t need JavaScript to make an animation.
  • You don’t need JavaScript just to show content.
you are viewing a single comment's thread
view the rest of the comments
[–] magic_lobster_party@kbin.run 16 points 5 months ago* (last edited 5 months ago) (2 children)

When web development started to move away from jQuery towards Angular, React, Ember, Vue and all that shit I made the conscious decision to stay away from front end development. Well, I already made the decision after struggling aligning elements in all web browsers with CSS.

I’m glad I made that decision.

Simplicity is unsophisticated and lacking in many parts. The simplest solution to a problem is always the best solution. Choose simplicity. I’m begging you. Your future is begging you.

This goes with all of programming. It’s rare someone makes a clever solution that doesn’t immediately turn into “technical debt”.

[–] shnizmuffin@lemmy.inbutts.lol 6 points 5 months ago

Hey, I was in a similar situation at that inflection point but veered into PHP application development and couldn't quite get away from the front end. Let me tell you: CSS Flexbox and Grid are amazing. AlpineJS is "just the good parts" of jQuery. You can go back now. Check out 11ty.

[–] SatouKazuma@programming.dev 4 points 5 months ago

Front end is basically anarchy, anyway. Give me my Django back end development and leave me alone.