In my experience the large frameworks tend to make things easier for developers by bundling things into partially isolated components. They also tend to make the code much larger and more complex. For me working with the DOM is just a matter of assigning references to variables and making use of events (functions).