Platform Handlers
CADViewer has a number of supporting infrastructure components to connect the back-end CAD Converters with the front-end CADViewer on various platforms. The platforms are listed below as well as a set of associated samples on our GitHub repository.
Note 1: All Handlers/Connectors implements the CADViewer RESTful API for communication and transfer of files between the CAD Converter back-end and the front-end CADViewer instance.
Note 2: The platforms PHP, dotNet, dotNetCore and Servlets with Gobal DOM scope are based on the CADViewer Script Library, whereas the frameworks ReactJS, Angular and VueJS are using the CADViewer NodeJS Server as back-end and the CADViewer npm library as front-end.
Back-end Platforms
Platform | Back-End Handler Implementation | GitHub Samples |
---|---|---|
NodeJS | See detailed section on how to configure CADViewer front-end/back-end for Node JS. | Windows: Download CADViewer Windows NodeJS Server from GitHub. Linux: Download CADViewer Linux NodeJS Server from GitHub. |
PHP | See the detailed section on how to configure CADViewer front-end/back-end handlers PHP. | Windows: Download CADViewer Standard Library and PHP Scripts from GitHub for a full integrated sample. Linux: Download CADViewer Standard Library including PHP on Linux |
Tomcat Servlets | See the detailed section on how to configure CADViewer front-end/back-end for Java Servlets. | Download Tomcat Servlets integrated CADViewer Sample from Github. |
dotNet | See the detailed section on how to configure CADViewer front-end/back-end handlers for .NET. | Download dotNet integrated CADViewer Sample from Github. |
dotNetCore | See the detailed section on how to configure CADViewer front-end/back-end handlers for .NET Core. | Download dotNetCore integrated CADViewer Sample from Github. |
Front-end Frame-works
Platform | Front-end/Back-End Handler Implementation | GitHub Samples |
---|---|---|
NodeJS/ReactJS | See the detailed section on how to configure CADViewer for Node JS, when the front-end is embedded in an ReactJS Component. | Download ReactJS integrated CADViewer Sample and CADViewer NodeJS Server from Github. |
NodeJS/Angular | See the detailed section on how to configure CADViewer for Node JS, when the front-end is embedded in an Angular Component. | Download Angular integrated CADViewer Sample and CADViewer NodeJS Server from Github. |
NodeJS/VueJS | See the detailed section on how to configure CADViewer for Node JS, when the front-end is embedded in an VueJS Component. | Download VueJS integrated CADViewer Sample and CADViewer NodeJS Server from Github. |
PHP/NodeJS/ Laraval | See the detailed section on how to configure the CADViewer for Node JS or PHP, when the front-end is embedded in an Laravel Component. | Download Laravel integrated CADViewer Sample and CADViewer Standard Library and PHP Scripts from Github. |