Dynamic frontend JavaScript framework