SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Create a basic SAPUI5 Application with ui5/cli

Start building a SAPUI5 App and use the new Application FrontEnd service to deploy changes to the UI5 Application

Overview

🎓 beginner 20 min. HTML5BeginnerSapui5User Interface

You will learn

  • How to create a new SAPUI5 application with ui5 cli
Shrinivasan Neelamegam S Shrinivasan Neelamegam November 20, 2025
Created by October 27, 2025
Contributors

Prerequisites

Prerequisites

  • Install Node.js (version ≥ 22.6.0) on your machine

Steps

Step 1 Initialize a nodejs project

  1. Create a project folder with the name sapui5-sample
  2. Add a package.json to the project folder
JSON
{
    "name": "sapui5-sample",
    "version": "1.0.0",
    "description": "Sample SAPUI5 app",
    "private": true,
    "engines": {
        "node": ">=22.6.0",
        "npm": ">=10.8.2"
    },
    "scripts": {
        "start": "ui5 serve",
        "build": "ui5 build -a --clean-dest"
    }
}
  1. Create a webapp folder inside your project folder.
Step 2 Install and use ui5 cli
+
Step 3 Create the view and index.html
+
Step 4 Implement the Component and Controller
+
Step 5 Add configurations to the Project
+
Step 6 Run the Sample App locally
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 6
1. Initialize a nodejs project 2. Install and use ui5 cli 3. Create the view and index.html 4. Implement the Component and Controller 5. Add configurations to the Project 6. Run the Sample App locally

Learn more →