Skip to content

File Handler Solution Tech Details

We built out file handler using Nextjs, React, and deployed on Nodejs. This approach allows our SharePoint Framework developers to use their existing knowledgeto expand our catalog of solutions.

Nextjs

Using Nextjs allows us to scale and leverage many of the capabilities we were looking for around React server side rendering, page routing, and rely on a widely used framework with broad community support.

React

Our developers were already familiar with React from building our other SharePoint Framework solutions so it was an easy choice to use it within our file handler. Because we host the code we could choose any framework and runtime.

Monaco Editor

We made sure to integrate the Monaco Editor to ensure out users had a familiar interface when editing the markdown.

Nodejs

We use Nodejs as a flexible runtime for our solution, allowing us to easily test locally while deploying via Vercel (creators of Nextjs) or our own hosting. Works great with small containers for maximum flexibility.

More Information

To learn more of the technical details we encourage you to have a look at the file handler solution folder including code tours and detailed descriptions of the solution.