How is the Call made when click on link is it AJAX?

Hi All,

Lets take a scenario and based on that I have some question.

1.I have a browser where we are calling Appian.

2.After Logging into the screen we are triggering a page(either tempo or sites)

3.The UI is having many links which in turn calls so many UIs.

4.On Click of a link I am hitting the DB and getting some data.

So Now my question is When I click on the link which is present in UI, it is making a call to UI and getting the data.

So is this functionality is like AJAX call or will the whole data loads on the load of the page (UI)

Or on click of link the entire page refreshes internally?(AFAIK it is not)

Can some one please confirm.

TIA :)

  Discussion posts and replies are publicly visible

Parents
  • I guess it does not do AJAX calls most of the time. Based on my understanding

    With each interaction, the entire SAIL expression must be evaluated to tell the client what has changed, including all the interfaces, rules, and functions it calls. This evaluation must happen no matter how small the change in what is displayed.

    With each interaction, the entire SAIL expression must be evaluated to tell the client what has changed, including all the interfaces, rules, and functions it calls. This evaluation must happen no matter how small the change in what is displayed.

    Every time the user interacts with a component, the client sends the server the new component value. The client then waits for the server to respond and then renders the resulting interface.

    To get the better understanding please read the below link

    https://docs.appian.com/suite/help/17.2/SAIL_Performance.html

Reply
  • I guess it does not do AJAX calls most of the time. Based on my understanding

    With each interaction, the entire SAIL expression must be evaluated to tell the client what has changed, including all the interfaces, rules, and functions it calls. This evaluation must happen no matter how small the change in what is displayed.

    With each interaction, the entire SAIL expression must be evaluated to tell the client what has changed, including all the interfaces, rules, and functions it calls. This evaluation must happen no matter how small the change in what is displayed.

    Every time the user interacts with a component, the client sends the server the new component value. The client then waits for the server to respond and then renders the resulting interface.

    To get the better understanding please read the below link

    https://docs.appian.com/suite/help/17.2/SAIL_Performance.html

Children
No Data