Building Web Applications using SAS®¶
Whilst SAS gives you the Power to Know, HTML5 gives you the Power to Show! It's a powerful combination for automating workflows, surfacing analytics, and building breathtaking user experiences.
It's fast, it's easy, and it's fun!
You can build an app on SAS9 in just 2 lines of code:
filename playme url "https://sasjs.io/game";
%inc playme;
Below is a demo of building and deploying a HTML5 App on SAS Viya in just one minute:
What is SAS JS?¶
SAS JS is a framework - a collection of independent tools which, taken together, provide a serious accelerator to SAS web development projects.
It consists of three parts:
-
Macro library (macrocore). A collection of macro based tools for SAS web application development. See documentation.
-
CLI tool (sasjs-cli). An NPM command line utility for automating the compilation, build and deployment of your SAS-Powered HTML5 Application.
-
Data Adapter (sasjs). A JavaScript library to handle the communication between your HTML5 application and the SAS 9 or Viya backend. See documentation