3 ms·
For frontend, one has to decide - am I making a website (informational pages) or an app (interactive widgets) ? For a website, SEO is important hence good ol h
by nojvek 2y ago
For frontend, one has to decide - am I making a website (informational pages) or an app (interactive widgets) ?
For a website, SEO is important hence good ol html server rendering wins. There isn’t much interactivity.
For an app, how fast UI responds to user input matters. This is where JavaScript shines because interactive logic lives in the client device. User could be under a tunnel or offline, and a well written app will work.
Hey app had some Twitter discussions (can’t find thread), that it slows down to respond to clicks on 3G speeds. Because it had to call the server to load what UI snippet to show to user.
Essentially - choose the tech that fixes the best user experience.