INFACore components work together to help you interact with INFACore and manage your data within your development workspace.
You can access INFACore using the following components:
SDKs
The INFACore SDK libraries help you programmatically access INFACore services and manage data from your development environment.
Extensions
The extension is a user-facing graphical interface layer tailor-made for the development environment. The extension is an additional layer over the SDK that gives you interactive controls to access the INFACore functionality.
The extension works alongside the SDK and gives you the ability to perform simple actions from the user interface such as to log in to INFACore, connect to a data source, and apply functions to your data. When you perform an action in the user interface extension, the relevant SDK code is added to the development environment and you can then use the SDK to leverage the rest of the functionalities. The interface simplifies working with INFACore and reduces the amount of code you need to write and increases your productivity.
You can choose to use the SDK independently without the extension.