CADViewer Technical Documentation, Installation Guide and Reference Samples Library

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.
Last updated on 2 Jul 2022
Published on 13 Mar 2020