One of the best performance tips is “do less” - transmit less data and do less processing. There are a million details but we will focus on transmitting less JavaScript. We are going to tackle it by doing more work at build time which means we start with almost zero JavaScript and only load more as the users interacts with the page.
☞ E-Commerce JavaScript Tutorial - Shopping Cart from Scratch
☞ JavaScript Programming Tutorial Full Course for Beginners
☞ Javascript Project Tutorial: Budget App
☞ Learn JavaScript - Become a Zero to Hero