Appian with Angular JS

Hi Team,

Could you please provide some expert opinion about using Angular JS based UI with APPIAN. Areas of interest will be
--Is this a recommended approach
--Does this needs some plugins
--What are the pros & cons in this approach

OriginalPostID-235140

  Discussion posts and replies are publicly visible

Parents
  • As mentioned by SparshS, it's not recommended. SAIL is good and you get all the functionality of Appian functions which AngularJS obviously does not have.
    You can still use AngularJS to create some forms and embed Appian using the Embedded interfaces. However, Embedded Interfaces should be used only if your main web application already exists, and you need a small subset of Appians functionality, say you want to embed some task report etc.
    If you use AngularJS, you will have the responsibility of making your webpages mobile responsive - you can ofcourse achieve that using responsive frameworks like Bootstrap.
    But then it will increase the efforts required - you will need custom code development.

    On the other hand, if you develop the UI using SAIL, Appian takes care of mobile responsiveness, no extra coding(advanced CSS, JS knowledge) is required.
    You also have the full flexibility and power of Appian expression functions. You will not have these advantages if you use AngularJS.
Reply
  • As mentioned by SparshS, it's not recommended. SAIL is good and you get all the functionality of Appian functions which AngularJS obviously does not have.
    You can still use AngularJS to create some forms and embed Appian using the Embedded interfaces. However, Embedded Interfaces should be used only if your main web application already exists, and you need a small subset of Appians functionality, say you want to embed some task report etc.
    If you use AngularJS, you will have the responsibility of making your webpages mobile responsive - you can ofcourse achieve that using responsive frameworks like Bootstrap.
    But then it will increase the efforts required - you will need custom code development.

    On the other hand, if you develop the UI using SAIL, Appian takes care of mobile responsiveness, no extra coding(advanced CSS, JS knowledge) is required.
    You also have the full flexibility and power of Appian expression functions. You will not have these advantages if you use AngularJS.
Children
No Data