Skip to Content
Event Information
Author's profile photo Oguzhan Genis

Join our first Community Call “How we develop a state-of-the-art SAP portal using UI5 and more!”

The best is yet to come. This is the opportunity to meet our Technical Lead Architect of SAP for Me and the SAP ONE Support Launchpad Kristian Kraljic for an expert session about “How we develop a state-of-the-art SAP portal using UI5 and more!”.

Kristian will talk about how we built a new state-of-the-art web portal for SAP over the past one and a half years.

In this expert session he will elaborate on, why we have actively chosen UI5 as our leading UI development technology, how we have set-up a state-of-the-art local development workflow using the new and open-source UI5 Node.js tooling and last but not least how we utilized the latest technology advancements of UI5 Evolution for building a dynamic UI5 web application, that not only uses cutting edge technologies, like CDS, OData V4, LESS, BrowserSync. and many more, but to build a modern web application, starting in no more than 3 seconds, from a clean cache to fully loaded.

This session will feature a comprehensive overview of modern web technologies, like Gulp, LESS, Node.js, CDS, Puppeteer, other SAP technologies like CDS and OData V4, as well as other things we did utilize from UI5 to ease our development workflow! In some demo / live coding we will show off, how we have used the tooling, in order to facilitate our fast-pace agile development workflow, including a fully local development with mocked data. In the end everything ends up in an Akamai accelerated SAP Cloud Platform Cloud Foundry space, live on the internet!

Here is the Registration Page for “How we develop a state-of-the-art SAP portal using UI5 and more! (Part 1/2: Frontend)” taking place on December 18, 2020 at 3-4 pm CET.

Check SAP for Me out now and login with your S-User.


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Bilen Cekic
      Bilen Cekic

      cool topic. I always find SAP One support, laggy and heavy for a browser. Even it is not using semantic rendering engine of UI5 yet (as per my debug request ). Since it is performance related discussion, definitely will be watching. There are interesting topics inside.

      Author's profile photo Kristian Kraljic
      Kristian Kraljic

      Looking foward seeing to you in our session then! We definitely took it quite a notch further with the development of SAP for Me and I'll definitely will make the session worth watching! Especially UI5's progress in the past years has been tremendous and with utilizing the latest UI5 build tooling, semantic rendering, no synchronous AJAX calls, network thread optimization, usage of different rendering phases in modern browsers, preloading and much, much more, we meanwhile achieved something that was long thought impossible: a sub-one second bootstrap on clean cache w/ UI5! Stay tuned, it's amazing!

      Author's profile photo Jelena Perfiljeva
      Jelena Perfiljeva

      Thanks for sharing, Oguzhan! Looking forward to it.

      One correction to the blog text: "other SAP technologies like CDS and OData V4". OData is not a technology, it's a protocol / standard. I guess it's OK to call it a technology loosely but this is definitely not an "SAP technology". "O" in it stands for "open", it's not a proprietary standard, I think it's managed by some sort of committee. You can read more here.

      Thank you.

      Author's profile photo Kristian Kraljic
      Kristian Kraljic

      Dear Jelena,

      Thanks for the clarification and glad you are looking forward to my call today! Love seeing you there.

      SAP is beeing part of the standardization committee for OData and as this call is mainly focusing on front-end development, I was more refering to the real technologies in use by us (like the OData V4 model in UI5 and an own OData V4 mock server we have written), in order to facilitate us using OData V4. I should have better expressed this in my abstract. Thanks again for your clarification!

      Looking forward seeing you! Best regards,

      Author's profile photo Jelena Perfiljeva
      Jelena Perfiljeva

      Thanks for an explanation! It makes more sense in this context.

      It was a good webcast, by the way. Thanks for sharing your experience!