html templates + js precompiled templates