Why front end code can be more complex than back end code

When I started out programming, my first real programming language was JavaScript, and naturally front end development became my thing. Once I had a good grasp of how JavaScript works and how front end applications are created, I started exploring back end languages, starting with PHP, then moving on to NodeJS, and finally C#. I was frightened by all the new things that I had to learn, but…