489
submitted 8 months ago by Ephera@lemmy.ml to c/programmerhumor@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] tsonfeir@lemm.ee 20 points 8 months ago

I’m guessing they aren’t using Vue, React, or similar, and they’re rolling their own for some reason.

[-] dan@upvote.au 21 points 8 months ago

React doesn't handle any of this stuff out-of-the-box; it's just a UI library.

[-] joyjoy@lemm.ee 3 points 8 months ago* (last edited 8 months ago)

Neither does vue. You need vue-router, which is required anyway to make an spa with multiple pages.

The only thing that breaks is any component state isn't saved. But this can be fixed by rendering <RouterView> with <KeepAlive>. How to do this is mentioned in the documentation.

I assume it's similar with react and react-router-dom.

[-] tsonfeir@lemm.ee -4 points 8 months ago

It’s one install line ffs, how is this a conversation in 2024? It’s EASY.

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

Programmer Humor

32266 readers
59 users here now

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

Rules:

founded 5 years ago
MODERATORS