@ruben And if you delve into Javascript development you should consider to use TypeScript. It allows type-safe development and debugging while you develop. It translates into regular Javascript.

Actually, AngularJS is developed using TypeScript. Pretty awesome!

Just my 2 cents.

Regards,

HerrB92