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

MiniRacer remix #53

Open
wants to merge 19 commits into
base: master
Choose a base branch
from
Open

MiniRacer remix #53

wants to merge 19 commits into from

Conversation

xrl
Copy link

@xrl xrl commented Jan 27, 2022

Ripped out therubyracer and pared down the handlebars.rb API conform to new limitations.

  • No ruby callbacks
  • No automatic data proxying and cross-language function invocation
  • Must write helpers/partials in JS and load in to the VM
  • You will be untethered from the anchro which is the ancient libv8. You will get ARM compatibility. You will get easy gem installation. Just look at the CI runs: https://github.com/assaydepot/handlebars.rb/actions

Not compatible with ruby 3.1 just yet but I will give it a shot soon.

@epugh
Copy link

epugh commented Nov 6, 2023

Am looking at handlebars for some templating, and was hoping a single library for both front end JS environment AND backend Rails environment... Thoughts on this project? Is there a updated active fork?

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

Successfully merging this pull request may close these issues.

2 participants