Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
Reply to @dansup@mastodon.social
Gregory@grishka@mastodon.social (2026-06-10 21:16:50)
@dansup yeah that's why you don't build an SPA but instead render everything server-side. That's why Smithereen feels so instant 😏
---Reply---
dansup@dansup@mastodon.social (2026-06-10 21:21:42)
@grishka well its not fair because you have so much experience from VK and Mastodon, but for most developers haha.
Also, you can render server side, but SPA is cheaper for most fediverse use cases IMO (and also less security risk, with all the recent react server vulns lol)
Reply
---Replies---
Hierarchy@Hierarchy@mastodon.social (2026-06-10 21:35:09)
@dansup @grishka whats SPA
Gregory@grishka@mastodon.social (2026-06-10 21:40:18)
@dansup 99% of what I did at VK was Android development. I always knew enough HTML/CSS/JS/PHP to make a quick and easy website (or iframe VK app), but I only really got deep into it when I started Smithereen.
What react server vulns? Why would you have a JS runtime on your server at all? I mean the completely old-school approach with templates and stuff like the last 15 years didn't happen. These things: https://github.com/grishka/Smithereen/blob/master/src/main/resources/templates/desktop/profile.twig