cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

What are the best practices for building an SAP BTP app with a backend using CAPM API linked to HANA

Saif_AJ
Newcomer
565

Hello SAP Community,

I am currently working on a project where I need to build an SAP BTP application with the following architecture:

Backend:
I’m using SAP’s Cloud Application Programming (CAP) model to expose APIs, with the backend logic connected to an HANA database.
Frontend:
The frontend will be built using React, consuming the CAP APIs via HTTP requests.
I’m looking for guidance on the following:

Best practices for developing the backend:

How should I structure my CAP project for performance and maintainability?
What are the optimal configurations for linking CAP to HANA DB in terms of security, scalability, and performance?
Frontend development with React:

What are the best practices for consuming CAP APIs in a React app?
Any suggestions on authentication, error handling, and managing state when working with SAP BTP services and CAP APIs?
Integration considerations:

What are some common challenges when integrating a CAP-based backend with a React frontend, and how can I overcome them?
Deployment and monitoring:

What are the recommended deployment strategies for an SAP BTP application using CAP and React?
How should I monitor the app’s performance, especially the communication between the backend (CAP) and the frontend (React)?
Your insights and experiences are highly appreciated!

Thank you in advance!

Accepted Solutions (0)

Answers (0)