What were early efforts at creating reusable front-end assets often based upon?

Answer

Simple copy-pasting of HTML snippets

Initial efforts at reusing front-end assets frequently involved copying HTML snippets or using large, monolithic JavaScript libraries like early jQuery versions to manipulate the DOM.

What were early efforts at creating reusable front-end assets often based upon?
softwarelibraryinventorcomponent