Content
@
0 reply
0 recast
0 reaction
Haole
@haole
I hadn't used the Expo Router before because its API was not stable at the beginning. However, after experimenting with it recently, I found I can easily turn my app into a website. The downside is no server side rendering yet, the client bundle will be quite large.
7 replies
11 recasts
30 reactions
Andrei O.
@andrei0x309
Everything under 10M is not too big for most clients out there especially if the code chunks are split well to take advantage of caching. SSR is not always the best choice, it really depends but generally a SPA is much better then having nothing. OpenAI migrated the site to SPA only(probably to reduce costs), SSR benefits are minimal mostly SEO and some potentially performance for clients, the downside is additional cost for doing the server rendering.
1 reply
0 recast
1 reaction
Haole
@haole
For social website, you have to care about SEO
1 reply
0 recast
1 reaction
Andrei O.
@andrei0x309
Not necessarily if you're big enough. Twitter has been SPA for many many years, also Google can parse SPAs. Generally, SPAs have a lower rate of crawling, that's why they are considered to be worse for SEO, and maybe smaller SEO engines don't have SPA render capability or it's partial. Google uses Puppeteer with a green chromium to render SPAs.
0 reply
0 recast
1 reaction