Summary
Client scripting provides advanced methods for implementing business logic in your model-driven applications when business rules or other declarative means aren't feasible. Client scripting exposes a robust API. It allows you to work with the user interface, modify the behavior of the model-driven app, and interact with the data in the underlying Microsoft Dataverse.