318 karma · joined November 30, 2021
EDIT: website is just an inside joke and not helpful. OS is real but also not helpful. https://www.reddit.com/r/plan9/comments/1mr6cyr/comment/n8xp...
Not to say doing the science and studying to find new approaches is not beneficial. I just think we need to reconsider how we communicate new research. Its like how CEOs hype up AI products at this point. "This will change everything ..... potentially maybe in twenty years (omitted)"
Just imagine 2050 if the progress continues at this rate. I am both excited and really scared.
My default is a small page that client then fetches any additional data it needs. If its long load time skeleton UI it. I also have not seen the SEO benefits at all.
So again _why would I_ unless I needed to do stuff on the server to make the client bundle, which I don't.
A lot of these YC companies doing this could literally just be using a fetch because their backend is dead simple REST.
Example: This logistics SPA I was building I realized could just be single pages with some data for most of the stuff (tracking, inventory, etc...) but for admins they wanted a whole dashboard. This was a conditional on some value of the stored session user. So it ended up being kinda a website for parts of it and an SPA admin panel if the user conditionally matched some privileges. Probably should have been separate stacks but they used the same data so early on they made it the same Next app.
I don't think the whole website vs app thing is always as simple as static blog pages vs full fledged JS-heavy app. There is a spectrum and overlap even within a single "application" because of various requirements.
Your last sentence is the most accurate. I don't think its primarily ignorance, its just trying to meet all the requirements while retaining some level of organization in the codebase.