Native JavaScript template