08 Apr 2012

Client side templates

Client side templates with browserify.

I was looking for a simple way to use my templates client side. My current stack consists of:

Ideally I wanted to require eco templates just like any other modules. It turns out that browserify lets you register file extensions and process them:

Now I can just use require to use my eco templates:

I find this solution quite simple and effective. Now I can use my templates both client and server side and keep them neatly organized in seperate files.

Of course you can get this to work with other template engines and without coffee script if you want.

blog comments powered by Disqus
Fork me on GitHub