Yes! I have a blog series that I wrote, entitled "How Web Apps Work". It covers a variety of aspects of web dev, but with a particular focus on the client side. I specifically wrote it to help devs with Java/C++ experience get a feel for the key terms and concepts of web dev: