I am new in SAP.but i am confused b/w SAP UI5 and Webdynpro.I have some points of confusion. (1) Is Webdynpro plays role like Servlets and JSP for middle ware programming. (2) IS UI5 is replacement of Webdynpro. (3) or UI5 is only a like front end programming like HTML,CSS,JAVASCRIPT etc.
satyasatya
Demo Video already available for all Modules. This is the reliable online store for sap aspirants to buy complete course videos and material. So don’t wait and start your career in emerging field of SAP. Nov 25, 2017 - Rex4fSBRD0/maxresdefault.jpg' alt='Sap Web Dynpro Demo Program' title='Sap Web Dynpro Demo Program' />Last Updated on Sep 1, 2017.
closed as too broad by WebDevBooster, André Schild, dhh, MarmiK, enguerranwsFeb 23 '18 at 8:40
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
2 Answers
Please find comments below for your questions:
(1) Is Webdynpro plays role like Servlets and JSP for middle ware programming?Not Exactly, Web Dynpro ABAP is the SAP standard UI technology for developing Web applications in the ABAP environment. It consists of a runtime environment and a graphical development environment with special Web Dynpro tools that are integrated in the ABAP Workbench.It enables you to build business applications, which means that you can't change the look and feel with embedded HTML or Java Script.
(2) IS UI5 is replacement of Webdynpro.
No, UI5 is a JavaScript UI Library.UI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice. It’s based on JavaScript, using JQuery as its foundation and follows web standards. It eases your development with a client-side HTML5 rendering library including a rich set of controls and supports data binding to different models (JSON, XML and OData)With respect to END user you may quite true. But for a developer WebDynpro and UI5 are two different UI technologies.
(3) or UI5 is only a like front end programming like HTML,CSS,JAVASCRIPT etc.
Yes, Its a JavaScript UI framework/library along with that it supports data binding to your different data models as mentioned above.
Please find the comments below ( considering the differences between Web Dynpro and SAP UI5 ) :
Web Dynpro :ABAP framework to build web apps.
SAP UI5 : A Javascript application framework to build Web apps.
Web Dynpro does not play the role of a servlet/JSP as it is a complete UI technology for front-end development in ABAP. ( ABAP programming alongside plays a role of APIs ).UI5 is a javascript framework makes efficient use of oData services(http rest API) to create template-based front-end applications as well. Here, oData is mainly ABAP Gateway oData or HANA XS oData which serves as APIs residing only in the application layer.