Correct, the template can only be rendered on the "client" in cases where JavaScript is available. In other cases (including for the small percentage of users who have turned off JavaScript and mobile devices without JS support) the solution is to render the templates (turn them into HTML) on the server.
bvincent,
could you please elaborate on this? How do you tell javascript enabled users apart from disabled ones?
Is there any website discussing this you can point me to?
thanks