Use Third-party Libraries

Every developer learns one of the most important principles of software engineering early in their career: DRY (Don’t Repeat Yourself). Using third-party libraries can save your time as you do not need to develop the functionality that the library provides. Appizap provides some built-in third-party libraries for common uses, and you can manually import other libraries on demand.

Built-in libraries

Appizap provides some JavaScript built-in libraries for use.

Library
Docs
Version

Manually import third-party libraries

Appizap supports setting up preloaded JavaScript and libraries which can be at app-level or workspace-level.

  • App-level libraries get loaded only in the app where defined. Plus, app A cannot use libraries that are set up for app B.

  • Workspace-level libraries will be loaded when you open any application in your workspace. All the apps can access those libraries. There can be a certain impact on app performance, especially when you have complex JavaScript functions that aren't being used in every app.

Now let's take cowsay as an example and import it at app-level and workspace-level.

App-level

Navigate to the settings page and then click the plus sign + under the JavaScript library tab. Paste the cowsay link and click Add New. You can also click the download icon to quickly download any recommended JS library.

You can obtain the same result by calling window.cowsay.say() method in the value of the text component.

Note that the cowsay library is imported at app-level and you can not use it in any other app within your workspace.

At workspace-level

Go to the Appizap homepage, select Settings > Advanced, and then click Add under the JavaScript library tab. Paste the link of the third-party JS library and click Add New to add it to your workspace. You can also click the download icon to quickly add any recommended JS library. The installed libraries are accessible from any app within your workspace.

Last updated