aeksco/openjscad-react

V2 JSCAD

z3dev opened this issue · 6 comments

z3dev commented

Is your feature request related to a problem? Please describe.

VERY nice project. Thanks for working with JSCAD.

V2 JSCAD is now in ALPHA release. It's time to move forward and use the new V2 packages.

Start here... www.jscad.xyz

Describe the solution you'd like

Don't use V1 JSCAD as that is not supported now.

Describe alternatives you've considered

None.

Additional context

I have a small library of VUE components which provide examples of using the new packages. You should be able to move very quickly.

https://github.com/z3dev/vue-components

Hello @z3dev - thanks for opening an issue about this!

I knew JSCAD had a V2 release on the horizon, but was going to wait until the documentation and examples matured a bit more.

I'm totally amenable to upgrading this to JSCAD@v2 - do you have a link to the V2 documentation? Would love to take a closer look at those details so I know how I should integrate that package into this package.

I'll also take a look at your Vue.js components since you've been able to integrate a few features I was considering a few months ago - nice work!

Thanks again for your interest in the project and for opening up this issue 🙌 chat soon!

z3dev commented

@aeksco Super! I’m looking forward to how V2 JSCAD integrates with react. Hopefully, it will be a good relationship.

For documentation, please see the user guide at https://www.jscad.xyz/dokuwiki/doku.php

There’s API documentation at https://www.jscad.xyz/docs/

And if you have any questions then just open a new issue at https://github.com/jscad/OpenJSCAD.org

The User Group is now at https://openjscad.nodebb.com/

Please let us know when your library is converted. There will be lots of interest.

@z3dev I made some good headway here today - I've got a basic React component rendering the OpenJSCAD viewer using the V2 libraries. Thanks for sharing your Vue.js code - it was super helpful. I've got a bit of cleanup and some more experimentation to do, but I should be able to push a semi-working branch sometime in the next few days!

z3dev commented

@z3dev I made some good headway here today - I've got a basic React component rendering the OpenJSCAD viewer using the V2 libraries. Thanks for sharing your Vue.js code - it was super helpful. I've got a bit of cleanup and some more experimentation to do, but I should be able to push a semi-working branch sometime in the next few days!

Wow! That's great news!
I think lots of people will be interested in using this framework to build websites.

FYI, the V2 JSCAD packages have been released, and available on NPM.

Oh yeah... new website as well; openjscad.xyz

@z3dev Thanks for the heads up about the new domain! I was confused when I wasn't seeing any docs at jscad.xyz 😂 - I'll circle back here and post an update when I've had a chance to get the V2 into a semi-functional state 👍

z3dev commented

@aeksco Thanks again for the nice library. This is going to be awesome once V2 JSCAD is integrated.

Do you have any time frame on the release?