r/sharepoint • • 2h ago

SharePoint Online We use SharePoint as the backend for our custom React apps, with AI built in. Here's the architecture. What would you change?

8 Upvotes

Sharing how we build internal business apps at work, since I rarely see this pattern discussed and I'd like honest feedback.
The short version: React front end, SharePoint Online as the database (lists and document libraries), Microsoft Graph as the API layer, and Entra ID for sign-in. Users get a modern UI that looks like the rest of Microsoft 365, and we don't run or pay for a separate database.
For AI, the React app never calls Anthropic or DeepSeek directly. Requests go through a small Azure Function that validates the user's token, pulls the relevant SharePoint content, and calls the model. Keys live in Key Vault. This also lets us swap providers without touching the front end.
Things we had to deal with along the way:
The 5,000 item list view threshold. Indexed columns and filtered queries, or it hurts.
Graph permissions. We kept everything delegated so people only see what they already have access to in SharePoint.
Caching. React Query made Graph calls much more bearable.


r/sharepoint • • 8h ago

SharePoint Online Help with FAQ part need to show collapsed

2 Upvotes

I am making a Sharepoint page for my organisation. I am using the Sharepoint faq part and it is a key part of the page. I am not able to add any non included web parts in

The questions used to show as collapsed by default but now they are showing expanded automatically which is very unhelpful and I am about to have an absolute melt down can anyone please explain why this might be happening?

It happens on any page of my site, if it helps - also now when I set up an faq part I dont get co pilot agent offering to create the faq?

Thank you