Ahogy a legtöbb szoftverfejlesztő, én sem úsztam meg teljesen a JS-ezést :-). De mindig olyan érzésem van, hogy "ezt most gyorsan összetákolom, aztán úgy csinálok mintha nem én csináltam volna". És ha valami komolyat kellene csinálni benne, akkor tuti, hogy valami rendes típusos nyelvben írnám a programot, amit aztán JS-re fordítanék automatikusan. Vagy kevésfelhasználós esetben még működnek a szerver oldali komponens keretrendszerek, azokkal is lehet haladni.