Ancestors

Toot

Written by Brian LeRoux πŸ’š on 2024-12-20 at 18:37

just saw a react dev call the html form element a 'gamechanger' on bsky

i guess so

=> More informations about this toot | More toots from brianleroux@indieweb.social

Descendants

Written by Brian LeRoux πŸ’š on 2024-12-20 at 18:44

when @slightlyoff called it a 'lost decade' i thought it was a bit pessimistic but in hindsight of that decade i now realize he was being generous

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by Les Orchard on 2024-12-20 at 18:38

@brianleroux Lately at work, whenever I try using native browser DOM APIs, I get ding'd in reviews for "using jquery"

=> More informations about this toot | More toots from lmorchard@hackers.town

Written by Brian LeRoux πŸ’š on 2024-12-20 at 18:39

@lmorchard i guess i'm grateful they are discovering capabilities the browser has had since before they were born

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by FND on 2024-12-20 at 18:47

@lmorchard @brianleroux ngl, that made me chuckle - but now I've started thinking about it and the horror is seeping in (assuming you're not typically working with inexperienced folks, apart from @anticdent perhaps, and all the implications of that)

=> More informations about this toot | More toots from FND@hachyderm.io

Written by phillmv on 2024-12-20 at 18:47

@lmorchard @brianleroux that’s horrifying wow

=> More informations about this toot | More toots from phillmv@hachyderm.io

Written by m501 on 2024-12-20 at 18:48

@lmorchard @brianleroux

I laughed at this then I cried a little bit πŸ€ͺ

=> More informations about this toot | More toots from m501@mastodon.social

Written by Valentino Gagliardi on 2024-12-20 at 18:41

@brianleroux wow

=> More informations about this toot | More toots from gagliardi_vale@fosstodon.org

Written by Dave Rahardja on 2024-12-20 at 18:43

@brianleroux It sure was

=> More informations about this toot | More toots from drahardja@sfba.social

Written by Brian LeRoux πŸ’š on 2024-12-20 at 18:44

@drahardja 1995 was a helluva year

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by Konnor Rogers on 2024-12-21 at 16:08

@brianleroux @drahardja agreed.

Great year. 10/10.

It's the year I graced this earth πŸ˜‰

=> More informations about this toot | More toots from konnorrogers@ruby.social

Written by Francis πŸ΄β€β˜ οΈ Gulotta on 2024-12-20 at 18:54

@brianleroux @slightlyoff "The greatest minds of my generation are writing spam filters" - Neal Stephenson 2011

I think it's always been this way for one reason or another.

=> More informations about this toot | More toots from reconbot@toot.cafe

Written by Paul Campbell on 2024-12-20 at 20:42

@brianleroux @slightlyoff β€” But in so many ways.

=> More informations about this toot | More toots from paulca@mastodon.social

Written by Brian LeRoux πŸ’š on 2024-12-20 at 20:45

@paulca @slightlyoff absolutely. and the reward is becoming the target of the messenger fallacy writ large alas.

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by Mx Autumn :blobcatpumpkin: on 2024-12-20 at 18:48

@brianleroux wow. 😯

=> More informations about this toot | More toots from carbontwelve@notacult.social

Written by Marco Rogers on 2024-12-20 at 19:18

@brianleroux

"Yeah it's just an iframe"

🀯🀯🀯

=> More informations about this toot | More toots from polotek@social.polotek.net

Written by gz on 2024-12-20 at 20:23

@brianleroux

Wtf? I don't know react but I guess it hides basic html. πŸ€·β€β™‚οΈ

=> More informations about this toot | More toots from godzero@sfba.social

Written by cuan_knaggs on 2024-12-21 at 09:30

@godzero @brianleroux and you really don't want to. but it's not as bad as the react ecosystem. that shit is mil-spec bad practice all the way down

=> More informations about this toot | More toots from mensrea@freeradical.zone

Written by Jocelynephiliac :reclaimer: on 2024-12-20 at 21:55

@brianleroux was this about the new submit api in react 19?

=> More informations about this toot | More toots from twipped@twipped.social

Written by Brian LeRoux πŸ’š on 2024-12-20 at 22:00

@twipped not my circus...

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by Jocelynephiliac :reclaimer: on 2024-12-20 at 23:44

@brianleroux valid. But I’m pretty sure they weren’t talking about the actual form element. https://react.dev/blog/2024/12/05/react-19#form-actions

=> More informations about this toot | More toots from twipped@twipped.social

Written by Brian LeRoux πŸ’š on 2024-12-20 at 23:56

@twipped react devs confusing a clientside abstraction for a baseline browser capability that's been ubiquitous since the 90s would not be surprising in the least alas

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by Sara Joy :happy_pepper: on 2024-12-21 at 07:11

@brianleroux @twipped I do wonder what they think they've been doing when adding .preventDefault() to form submit buttons.

But I guess they weren't using those anyway. Or it was all abstracted under a big form component library so they never touched a simple html form.

=> More informations about this toot | More toots from sarajw@front-end.social

Written by Luc Princen on 2024-12-21 at 08:23

@sarajw @brianleroux @twipped What makes you think they were using for those?

=> More informations about this toot | More toots from lucp@toot.re

Written by Sara Joy :happy_pepper: on 2024-12-21 at 08:29

@lucp @brianleroux @twipped hah! Well, indeed. Guess you don't need to preventDefault a div.

=> More informations about this toot | More toots from sarajw@front-end.social

Written by Patrick H. Lauke on 2024-12-21 at 09:57

@sarajw @brianleroux @twipped "don't need to preventDefault ... if you don't use the default"

=> View attached media

=> More informations about this toot | More toots from patrick_h_lauke@mastodon.social

Written by Alistair Davidson on 2024-12-21 at 16:34

@sarajw @brianleroux @twipped a few years ago I joined a team who were using a react form library that assumed it would catch submit events. But they didn't understand forms and were using onclicks and never triggering a submit event. I had to rewrite the whole core of the app. It took a whole team half a year to build an 8 step wizard.

=> More informations about this toot | More toots from moh_kohn@mastodon.scot

Written by Sara Joy :happy_pepper: on 2024-12-21 at 18:34

@moh_kohn @brianleroux @twipped oh gah what

=> More informations about this toot | More toots from sarajw@front-end.social

Written by PaweΕ‚ ŚwiΔ…tkowski on 2024-12-20 at 22:15

@brianleroux back when I had an account on Xitter, I've seen a few shocked tweets that apparently it's possible to send a form without JS. So I believe you.

=> More informations about this toot | More toots from katafrakt@genserver.social

Written by leander_g on 2024-12-21 at 10:55

@brianleroux He is not a react dev and that's not what he said.

=> More informations about this toot | More toots from leander_g@mastodon.social

Written by Brian LeRoux πŸ’š on 2024-12-21 at 15:18

@leander_g yes others have pointed out it was even less serious than I imagined

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by Cesare Pautasso on 2024-12-21 at 13:15

@brianleroux document.querySelectorAll was born as $ in jquery after all...

=> More informations about this toot | More toots from pautasso@scholar.social

Written by Konnor Rogers on 2024-12-21 at 16:10

@brianleroux I had somebody hit me with this one the other day and my jaw basically dropped to the floor.

=> View attached media

=> More informations about this toot | More toots from konnorrogers@ruby.social

Written by Brian LeRoux πŸ’š on 2024-12-21 at 16:13

@konnorrogers it's a sad state of affairs. We badly need some kind of guild and some reasonable baselines for basics like forms.

=> More informations about this toot | More toots from brianleroux@indieweb.social

Written by Tom Walker on 2024-12-21 at 16:16

@brianleroux "Silicon Valley reinvents the bus" energy

=> More informations about this toot | More toots from tomw@mastodon.social

Written by Alistair Davidson on 2024-12-21 at 16:32

@brianleroux "holy shit, you don't have to manually handle the enter key any more, this is amazing."

I built ~250 interactive form pages in 9 months with 1.5 devs last year. But I am struggling to get colleagues / the consultancy I'm working for to appreciate that that is an order of magnitude faster than their react teams.

=> More informations about this toot | More toots from moh_kohn@mastodon.scot

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113686598281060266
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
508.266266 milliseconds
Gemini-to-HTML Time
10.236832 milliseconds

This content has been proxied by September (3851b).