Client-side JavaScript offers no way to manage multiple scripts within the browser. If you have 20 scripts, you must place 20 script tags into a page in the correct order. Luckily, there are workarounds. In this video Craig Buckler demonstrates three of these: Ajax techniques, transpilers, and build tools. Novice JavaScript developers should know each of these methods, which are crucial to the management of files and dependencies.

Article image: Screenshot from "How do you include a JavaScript file in another JavaScript file?"