Skip to content

Latest commit

 

History

History
94 lines (45 loc) · 3.78 KB

full-stack-cloud-application-de0af65.md

File metadata and controls

94 lines (45 loc) · 3.78 KB

Full Stack Cloud Application

Build business services and business applications and extend SAP S/4HANA using SAP Cloud Application Programming Model, SAP Fiori, and Java or Node.js.

See Developing a CAP Application in SAP Business Application Studio.

The Full Stack Cloud Application scenario contains the following predefined extensions:

  • Basic Tools

    Allows you to optimize your web development workflow. The extension includes capabilities such as a code editor, file management capabilities, split view and window management, preferences and settings.

  • CDS Graphical Modeler

    Allows you to design SAP core data service models in SAP Cloud Business Application development projects.

    The extension includes the CDS Editor, which provides capabilities for SAP business developers to visually design SAP CDS models. Models include artifacts, such as entities, types, unstructured types, enums, arrayed types, events, associations and compositions, and projects and services, which accelerate SAP Cloud Business Application development.

    See Design CDS Models Using SAP Business Application Studio.

  • CAP Tools

    Allows you to develop CAP applications using the CDS command-line and tools. Includes enhanced code and graphical editors, database management capabilities, and tools for running your application.

  • Fiori Application

    Allows you to create a Fiori application, using the Yeoman generator.

  • Fiori Freestyle Tools

    Allows you to optimize your Fiori-based development. This extension provides Fiori templates with the following tools:

    • UI5 CLI

    • Grunt CLI

    • abap-deploy CLI

  • SAP HANA Database Explorer

    Allows you to access and inspect SAP HANA run-time objects. The extension includes a command that opens the SAP HANA Database Explorer in a new browser tab.

  • Java Tools

    Allows you to develop, test, and run Java applications. Includes debugging capabilities and enhanced code editors.

  • MTA Tools

    Allows you to perform operations such as build, deployment, and validation on multitarget applications. The following tools are installed as part of the extension:

    • Cloud Foundry environment CLI

    • Cloud Foundry environment deployment plugin

    • Cloud MTA Build Tool

    • MTA module runner (VS Code extension)

    See MTA Tools.

  • SAP Fiori Tools

    Allows you to simplify the development of SAP Fiori elements applications by providing extensions that can help you create applications, visualize navigation, automatically generate code, and more. The following extensions are installed:

    • Fiori elements Yeoman Generator

    • Application Modeler

    • Guided Development

    • Service Modeler

    • XML Annotation Language Server

    See SAP Fiori Tools.

  • Startup Server

    Allows you to leverage a trigger and perform an action.

  • SAPUI5 Layout Editor & Extensibility

    Allows you to visually develop your XML view and extend an existing SAPUI5 application that resides in the SAPUI5 ABAP repository.

    See Working with the Layout Editor and Extend SAPUI5 Applications.

    .