NOTE: for 3D JS patterns see my 3D patterns-page
Besides all the classical designpatterns in js, decorating lodash with new mixins, or a simple underscore object can also be useful.
reactive components #vanillajs #clean #noreact #novue #nosvelte #noframeworks #justproxies #eventdelegation
vanilla DOM components reactified using Proxies, see codepen here