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.
Using web frameworks when developing applications will help you build good coding habits. They encourage grid-based design to assist you achieve better readability, flexibility and responsiveness of your application.
In this Episode, you will understand and see what is out of the possible when web frameworks are used to create sophisticated PA/TM1 applications.