Basic Qlik Sense is self-contained and allows you to solve many business intelligence use cases with the use of its load script editor, Qlik expressions, set analysis, and variables. With the full opening up of the Engine to third-party integrations via APIs, there are now unlimited possibilities for how native Qlik functionality can be extended or leveraged by other systems and applications. The world to communicate with the API, though, is with classic programming languages, with .NET and JavaScript in particular. While both frameworks (and many more web languages which support web sockets) are available, this book puts a stronger emphasis on JavaScript. Most examples and implementations are mostly transferable, regardless of which one you choose for your project.
This chapter will discuss and outline the most important JavaScript libraries and code languages...