5 ms·
Start by implementing yourself a complex javascript widget. Like, say, a datepicker. That's a reasonable complex widget. Or start smaller with a dialog. The
by seasoup 16y ago
Start by implementing yourself a complex javascript widget. Like, say, a datepicker. That's a reasonable complex widget. Or start smaller with a dialog. Then, start going through it finding ways to optimize, rinse and repeat.