Web frameworks are a good place to get you started on how web development works. They provide reusable code so you don't need to write it each time from scratch. In addition, web frameworks relieve the cross-browser concerns which is indeed very valuable.