You don't need a CDN

You don't need a CDN

Many articles about building SharePoint Framework solutions mention uploading your files to a CDN. But are you sure you actually need one? What is a CDN Content Delivery Network (CDN) is a system, that uses servers distributed around the globe to deliver files to users. By automatically choosing the server
Can users download your SharePoint Framework scripts as quickly as possible?

Can users download your SharePoint Framework scripts as quickly as possible?

Serving your scripts as quickly as possible is necessary to get great performance of your SharePoint Framework customizations. So how good is your setup? In the past, the majority of the code of your customizations ran on a server. To improve the performance of your solution, you would use a
Optimize your SharePoint Framework files delivery for performance

Optimize your SharePoint Framework files delivery for performance

Using the standard toolchain you can easily deploy your SharePoint Framework files to Microsoft Azure. Here is what you should do next to ensure that users will load these files as quickly as possible. It's not in SharePoint anymore In the past, when building SharePoint customizations, Microsoft recommended us to
SharePoint Framework extensions samples

SharePoint Framework extensions samples

Recently, Microsoft released the developer preview of SharePoint Framework extensions. Here are a few samples that will help you get started. SharePoint Framework extensions When looking at a new technology, sample solutions help me understand how the different pieces fit together and to see what's possible. I looked for samples
What you should know about working with TypeScript in SharePoint Framework projects

What you should know about working with TypeScript in SharePoint Framework projects

In SharePoint Framework projects you can't just use any TypeScript version. Here is why. SharePoint Framework way or the highway You're building a SharePoint customization using SharePoint Framework. You install jQuery and jQuery TypeScript typings. You build the project. You get errors, lot's of them. You might have seen it