Yes. Our JS components (ExSuite/JS library) are pure HTML5/JavaScript libraries, not ASP.NET or server-side controls, so they are fully framework-independent. ASP.NET is only used to serve the pages and has no direct impact on the components. The components work in any environment that can serve HTML and JavaScript, including ASP.NET, ASP.NET WebForms, PHP, Node.js, static HTML pages, etc.
Yes. The ExSuite/JS library can be used on any web-application that runs on any browser that supports HTML5. The ExSuite/JS library is a standalone-library that's written from scratch using pure-Javascript. The ExSuite/JS library requires no third party-libraries or frameworks. Each components includes a init.htm file that shows the minimal code to insert the component to a HTML page.
If you are wondering on how to use the component, please check the exhelper/js tool, that helps you to find the answers and source code for tons of how to questions. For instance, please go to:
that shows questions and answers on how to use the exorgchart/js components. Click the middle panels (the code panel), so it gets the focus and press ALT + 3 to get the HTML page that generates the view.