News for hackers. Stuff that matters.

doodles33

Re:Give up GitHub: The time has come on Thursday June 30, 2022 @07:10PM (#31939886)
Yeah as of now I think the SSR capabilities of NextJS and NuxtJS will serve mostly for the first paint, it will also allow a user to navigate between pages without running JavaScript (which a SPA wouldn't). I do have to agree though that at a certain point thinking further than this about non-js users becomes too cumbersome and not really worth it if your application is truly a web _app_ meaning very interactive and to the point it could be bundled as a desktop application.

I'd like to note that Remix does handle everything being tied to a single logic as far as my testing went, I love it. The idea is that basically all interaction is done with html forms (like in the old days) and Remix loads a React bundle that makes that run client side after the page has loaded. It's a very simple model that should work for most use cases, although I don't think it's suitable if you're truly developing a web _app_.

As with everything, balance is key. JavaScript is useful and more appropriate is some situations, and it's not in others. I do hope to see more progress with seamless SSR for SPAs though, I think it would make the internet a much better place.

Re:Give up GitHub: The time has come on Thursday June 30, 2022 @05:48PM (#31939076)
Remix provides something close to what you are thinking, the application works perfectly without JavaScript but gets enhanced if it's enabled which is pretty nice.

edit: Without code duplication of course

Re:How Websites Die on Wednesday June 29, 2022 @03:42PM (#31924818)
That seems awfully simillar to archive.org wayback machine. I do like to see all these archival projects though, they are certainly worthwhile.
Re:How Websites Die on Wednesday June 29, 2022 @03:39PM (#31924786)
Unstoppable domains solve this problem by making domain purchases permanent and stored on a decentralized blockchain - although that brings some problems of it's own - and IPFS solves that by not requiring that a central server stays online to serve that content, although this does require that _someone_ be insterested in serving the website at all.
Re:The collapsing quality of dev.to (2021) on Saturday June 25, 2022 @03:52PM (#31878189)
That's how I feel about it, it's essentially the way stuff is incentivized on 4chan, and we all know that community isn't really know for its high quality, friendly discourse...
Re:Writing Is Hard on Wednesday June 15, 2022 @06:02PM (#31760004)
My personal pet peeve with writing is exactly the contrary, I find the fact that people could read what I wrote very distressing. One of the best things that could happen with what I write is that no one reads it, because then I don't have to appease anyone or handle criticism. I'll admit it's a very cowardly stance to have, but it's very liberating in a sense. Obviously this means I'll start writing schizophrenic stuff eventually and need a reality check, it's okay though: "No great mind has ever existed without a touch of madness." - Aristotle.
Re:Temporary pause of Bitcoin withdrawals on Binance on Monday June 13, 2022 @09:48AM (#31725509)
Atomic swaps exist