|
|
|
|
|
by JustinCS
373 days ago
|
|
I'm saying from the perspective of someone overseeing a frontend dev, that I can just try out the app feature and see if things seem to be working as expected. Though as you mention, it's necessary to check a variety of devices and other edge cases, depending on the project requirements. With backend though, even if it seems to work, there can be severe hidden problems with the architecture and security, so I really need to trust the backend dev or verify things deeply myself in order to ensure quality. If I'm making a quick app for a startup, I can often hire relatively less experienced frontend devs, but have to care much more about the backend. |
|
- All of the widely used mobile and desktop browsers
- Inexpensive Android devices - very common, most devs don't test in them, frequently suffer from terrible frontend performance that goes overlooked
- Browsers running common ad blockers
- Screenreaders - frontend accessibility is a whole speciality in itself
- SEO concerns, making sure crawlers see the right stuff
- Slow network connections - simulate how the site behaves on devices in rural areas with bad connections