Is there a way to use React JS in Adobe Campaign Classic Web App? | Community
Skip to main content
Level 2
June 15, 2020
Solved

Is there a way to use React JS in Adobe Campaign Classic Web App?

  • June 15, 2020
  • 1 reply
  • 2104 views

In Adobe Campaign Web App - is there an option to use React JS in Adobe Campaign Web App pages? I understand we can include links to React js files in HTML Page (client side) but can we use React on the server side? Does Adobe Campaign run node.js behind the scene and if not - what executes server side Java script?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Milan_Vucetic

Hi @radandric 

There is no official package for React in ACC. Anyway you can go with your own implementation and create back end services in React.
One service can be used to establish the connection from web site and ACC and get a session token for that connection using SOAP API. Another one can be responsible for GET/POST calls from website to campaign after validation using SOAP API.

Regards,

Milan

 

1 reply

Milan_Vucetic
Milan_VuceticAccepted solution
Level 9
June 16, 2020

Hi @radandric 

There is no official package for React in ACC. Anyway you can go with your own implementation and create back end services in React.
One service can be used to establish the connection from web site and ACC and get a session token for that connection using SOAP API. Another one can be responsible for GET/POST calls from website to campaign after validation using SOAP API.

Regards,

Milan

 

RadAndricAuthor
Level 2
June 16, 2020
Hi Milan - thank you for your comments. I am trying to figure out a solution to use React within Adobe Campaign Classic only (so no external web site). So - for example - if I want to have Web app workflow in Adobe Campaign - which has script activity that gets all the data that I need and then it has page activity that I include something like <script src=".../react-dom.js"></script> - can I use react components like table or others to make my UI nicer?