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

scala.js support? #54

Open
ngbinh opened this issue Aug 5, 2020 · 7 comments · May be fixed by #376
Open

scala.js support? #54

ngbinh opened this issue Aug 5, 2020 · 7 comments · May be fixed by #376

Comments

@ngbinh
Copy link

ngbinh commented Aug 5, 2020

I can help with the cross-compiling but would like to check if it is something you guys are not against.

@andyglow
Copy link
Owner

that would be nice
I am not sure how useful it would be, coz to me..
where do we use json schema generation? - rest api, right?
how much people are doing it in scala to run with node later?

but.. anyways sounds like it may bring a lot of fun, huh? ))
wonder if adding cross-compilation with scala.js is something that can be accomplished alongside with scala-native?

@ngbinh
Copy link
Author

ngbinh commented Aug 13, 2020

scala-native gonna be hard due to scala-native/scala-native#1629 scala-native/scala-native#1629

@ngbinh
Copy link
Author

ngbinh commented Aug 13, 2020

The use case for me is I may need to use json-schema to define certain UI structures.

@andyglow
Copy link
Owner

so you are doing frontend (web-ui) in scala?

@ngbinh
Copy link
Author

ngbinh commented Aug 13, 2020

@andyglow yes. Been using scala.js since 2015 after years of Typescript/CoffeeScript. We now end up with about 1M LOCs frontend codebase that builds to 14 different bundles/products.

@andyglow
Copy link
Owner

@ngbinh sounds impressive!
So yeah, if you have time and ready to invest it into Scala-jsonschema you are welcome. Besides other things it is an opportunity for me to dive into Scala.js a little )

@fdietze fdietze linked a pull request Dec 1, 2024 that will close this issue
@fdietze
Copy link

fdietze commented Dec 1, 2024

I started a PoC PR in #376. But my knowledge ends here, would be great if someone could help to finish.

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 a pull request may close this issue.

3 participants