Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
5 replies
Subscribers
7 subscribers
Views
10624 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
User Interface
Appian with Angular JS
georgej
over 8 years ago
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
0
chetany
A Score Level 1
over 8 years ago
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.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
chetany
A Score Level 1
over 8 years ago
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.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data