Comparison of various JS templates