You have done a very good start. Starting with vanilla js helps you to understand what happens under the hood.
Once you know how the Ajax works you can move on to using frameworks.
Using frameworks always saves time and increases your productivity.
Sticking to vanilla js is not a good idea though execution is much faster compare to using frameworks.
Frameworks takes the responsibility of dealing with different browsers which you need not worry about.