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

Prototypical marriage of Strongly Typed JavaScript with Vue.js #147

Open
janScheible opened this issue Aug 20, 2018 · 2 comments
Open

Prototypical marriage of Strongly Typed JavaScript with Vue.js #147

janScheible opened this issue Aug 20, 2018 · 2 comments

Comments

@janScheible
Copy link
Contributor

Just wanted to share with you guys a small prototype I recently created: stjs-vuejs.

I personally still like the 100% Java approach enabled by st-js.
And I guess this is a good occasion to say thank you for all your work on st-js. :-)
As outlined in stjs-vuejs's readme IMHO there could be a future for st-js even in the es6 world (also my simplistic-transpiler shows some promissing pieces).

@onigoetz
Copy link
Member

Hey thanks for sharing :)

Funny to see the work I did on react-bridge reused a few years after to something different :)

I also see your work on simplistic-transpiler, you might be interested in ST-JS' to-typescript branch : https://github.com/st-js/st-js/tree/to-typescript The work isn't completely finished, but most things already work fine. I documented in the branch's readme what is already done and what's left to do

I understand you're not the biggest fan of the java->typescript->js indirection, but in this case I made this branch because we stopped using ST-JS in some of our projects and wanted an easy way out, as you said JS has come a long way, and this branch does things a lot more ES6 friendly, maybe you want to re-use it on your side. There are not a lot of TypeScript-specific things inside yet, if you want a pure ES6 output you can get it easily I think.

@janScheible
Copy link
Contributor Author

Oh, didn't notice that branch. Thanks for the pointer, I'll have a look. :-)

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

No branches or pull requests

2 participants