The S10 framework offers the possibility to create high-performance web applications
based on HTML5 and ABAP OO and works on standard SAP technologies.

With a simple HTML editor, some ABAP knowledge and the S10 Generator
you can create immediately usable applications in a short time.

Advantages:
  1. Very low overhead, fast response times
  2. Full power of HTML and CSS, no restrictions
  3. Full power of ABAP objects, no restrictions
  4. Ideally suited for smartphone applications
  5. No complex tools to learn: ABAP editor and HTML editor are sufficient
  6. Standalone HTML application or integrated into SAP launchpad
  7. Easy installation via SAP transport system
  8. Fully integrated into SAP technology stack
  9. Gives SAP on-premise customers full flexibility
  10. Free of charge during development for up to 10 end users
Architecture

Connects the browser DOM model with ABAP Objects. 
Modular development

Each ABAP class can implement its own user dialogs, which allows modular development
with a clear separation between frontend (HTML) and backend (ABAP class).
Responsive Design


Intelligent utilization of the space available on the device
Use your favorite HTML editor


Layout corresponds to a usual HTML5 page, only data is loaded via ABAP
Example: Generating an app for table MARA (material master)
More infos:

Component S10 Framework