Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

should support Handlebars #60

Closed
sintaxi opened this issue Aug 14, 2013 · 31 comments
Closed

should support Handlebars #60

sintaxi opened this issue Aug 14, 2013 · 31 comments
Assignees

Comments

@sintaxi
Copy link
Owner

sintaxi commented Aug 14, 2013

  • should have the extension .hbs.
@ghost ghost assigned sintaxi Aug 14, 2013
@kebot
Copy link
Contributor

kebot commented Aug 23, 2013

What will be the output? I compile jade, handlebars into js file(a AMD module), but others may not. So configure is needed.

@L8D
Copy link

L8D commented Sep 14, 2013

I think it should have the extension .ext.hbs where ext is some kind of file extension.
Example: index.html.hbs or app.coffee.hbs

But remember to do the chain compiling, so that app.coffee.hbs ends up as app.js. 😃

@alpacaaa
Copy link

Support for handlebars would be really cool!

@cfjedimaster
Copy link

Big plus one here.

@L8D
Copy link

L8D commented Nov 18, 2013

The only thing that it would support is the global variables you define in the harp.json.

@svnlto
Copy link

svnlto commented Jan 14, 2014

👍

@kennethormandy
Copy link
Collaborator

Two more 👍 via Twitter

@phated
Copy link

phated commented Jan 28, 2014

I am also a 👍 - handlebars is my go-to templating engine. I really dislike jade :P

@BretFisher
Copy link

👍

@afomi
Copy link

afomi commented Sep 1, 2014

👍

1 similar comment
@ytzvan
Copy link

ytzvan commented Sep 2, 2014

👍

@Globegitter
Copy link

👍 handlebars support would be really great

@s-oram
Copy link

s-oram commented Jan 21, 2015

+1 Handlebars support would be great.

@ir-g
Copy link

ir-g commented Feb 3, 2015

👍 Would be awesome.

@bparonto
Copy link

👍 yes please

@sintaxi sintaxi removed this from the Handlebars support milestone Mar 2, 2015
@gillesdemey
Copy link

Is this being worked on or still considered? I might take a stab at this and implement it in terraform.

@kennethormandy
Copy link
Collaborator

@gillesdemey We have an open pull request for it sintaxi/terraform#93 but haven’t merged it yet. Browserify support is still our next planned release.

@cfjedimaster
Copy link

Is there anything we can do to help get the PR in? Like testing of any
sort.
On Aug 27, 2015 7:24 AM, "Kenneth Ormandy" [email protected] wrote:

@gillesdemey https://github.com/gillesdemey We have an open pull
request for it sintaxi/terraform#93
sintaxi/terraform#93 but haven’t merged it yet.
Browserify support is still our next planned release.


Reply to this email directly or view it on GitHub
#60 (comment).

@sintaxi
Copy link
Owner Author

sintaxi commented Aug 26, 2015

Is there anything we can do to help get the PR in?

Something is still unclear to me. What does handlebars do which isn't already provided by ejs? How does handlebars improve harp?

@cfjedimaster
Copy link

Well you can make the argument that one template language is all you need.
:) At the end of the day though supporting Handlebars is about providing
more choices for users. Imo, Handlebars is just plain nicer to use than
EJS.

If there is any grunt work I can do to make this happen I will.
On Aug 27, 2015 8:40 AM, "Brock Whitten" [email protected] wrote:

Is there anything we can do to help get the PR in?

Something is still unclear to me. What does handlebars do which isn't
already provided by ejs? How does handlebars improve harp?


Reply to this email directly or view it on GitHub
#60 (comment).

@cfjedimaster
Copy link

I hit send before boarding a plane - as part of the grunt work, I'd be
happy to help update the core docs for the site.

On Thu, Aug 27, 2015 at 10:43 AM, Raymond Camden [email protected]
wrote:

Well you can make the argument that one template language is all you
need. :) At the end of the day though supporting Handlebars is about
providing more choices for users. Imo, Handlebars is just plain nicer to
use than EJS.

If there is any grunt work I can do to make this happen I will.
On Aug 27, 2015 8:40 AM, "Brock Whitten" [email protected] wrote:

Is there anything we can do to help get the PR in?

Something is still unclear to me. What does handlebars do which isn't
already provided by ejs? How does handlebars improve harp?


Reply to this email directly or view it on GitHub
#60 (comment).

Raymond Camden, Developer Advocate for MobileFirst at IBM

Email : [email protected]
Blog : www.raymondcamden.com
Twitter: raymondcamden

@kennethormandy
Copy link
Collaborator

Honestly, most of that is done on a branch already too https://github.com/harp/harpjs.com/tree/ko-handlebars

@earth2marsh
Copy link

👍

@sidonaldson
Copy link

If it's a quick win then why not?

@ir-g
Copy link

ir-g commented Nov 23, 2015

@sintaxi @kennethormandy
What is the status of sintaxi/terraform#93? Is it ready to go ahead?

@zoltan-nz
Copy link

I'm really looking forward the handlebar support. Hope will be released soon. ;) Keep up the good work.

@n400
Copy link

n400 commented Dec 3, 2015

Looking forward to this as well because I have a handlebars site I want to move to harp

@openhoat
Copy link

👍

1 similar comment
@MeanwhileMedia
Copy link

+1

@gabskoro
Copy link

It's almost three years now after the issue was opened, what are we waiting for?

@caillou
Copy link

caillou commented Mar 6, 2017

@sintaxi wrote:

Something is still unclear to me. What does handlebars do which isn't already provided by ejs? How does handlebars improve harp?

In my particular case, I would like to port a legacy project to harp.js. The project uses twig templates. If harp.js would offer the possibility to use other templating-engines, such a port would be much simpler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests