BookmarkSubscribeRSS Feed
AllanBowe
Barite | Level 11

Hi Everyone,

 

As many of you know, my team builds SAS Apps and part of our work involves building out open-source tooling and products that are complementary to the SAS Stack.

 

The majority of SAS Apps are built on SAS 9 (Stored Process Server) and SAS Viya (Job Execution Service).  If you are running Base SAS, your traditional options would SAS/AF and SAS/Intrnet - but it would be unwise to build new apps on these, as the work would be 'throwaway' in the case of migration / modernisation.

"Server" is the latest addition to the
SASjs family. It provides a NodeJS wrapper over regular Base SAS, with the following functionalities:

 

  • Ability to store files in a logical folder (aka "SASjs Drive")
  • Ability to run SAS code (aka "SASjs Studio")
  • A REST API with embedded Swagger docs
  • Integration with SASjs CLI and Adapter
  • Session Manager for responsiveness
  • Authentication (choice of provider)

The video below shows how you can download and launch SASjs Server on a Windows Desktop, clone the React Seed App, compile / build / deploy both frontend and backend, and finally - interact with the app interface. All within 5 minutes. The best bit - if you build apps on this framework, you have complete compatibility for any future migration to SAS 9 EBI or SAS Viya. The code is open source, you are free to work with it yourselves - or, for more rapid progress, you can also engage our team to kick-start your SAS App Development project.

 

/Allan

 

/Allan
SAS Challenges - SASensei
MacroCore library for app developers
SAS networking events (BeLux, Germany, UK&I)

Data Workflows, Data Contracts, Data Lineage, Drag & drop excel EUCs to SAS 9 & Viya - Data Controller
DevOps and AppDev on SAS 9 / Viya / Base SAS - SASjs

sas-innovate-white.png

Register Today!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 0 replies
  • 842 views
  • 2 likes
  • 1 in conversation