I think some of the web frameworks people use are converting the desktop site into a mobile layout by applying additional CSS and layers ontop of it that makes it more inefficient.
If done well this isn't a noticeable performance impact. CSS is blazingly fast and even mobile devices can handle thousands of rules essentially instantly… sometimes, however, modern web frameworks use Javascript to either dynamically rewrite rules or, worse even, manually apply different styles to individual elements based on page width.
Also, react is a bloated piece of shit that can make any page take forever to load on a 3g or lower connection… and it's extremely popular.
I think some of the web frameworks people use are converting the desktop site into a mobile layout by applying additional CSS and layers ontop of it that makes it more inefficient.
If done well this isn't a noticeable performance impact. CSS is blazingly fast and even mobile devices can handle thousands of rules essentially instantly… sometimes, however, modern web frameworks use Javascript to either dynamically rewrite rules or, worse even, manually apply different styles to individual elements based on page width.
Also, react is a bloated piece of shit that can make any page take forever to load on a 3g or lower connection… and it's extremely popular.