Why would a front-end system be more complex than its back-end counterpart?
It just doesn't make any sense.
It just doesn't make any sense.
Well written JavaScript is reasonably fast and it now makes sense to optimize transported information size. Many calculations can be done front-end side then, which accidentally is also more cost-effective, since data center usage is paid, while user CPUs are more or less free (and not doing much while browsing anyway).