What is SharePoint Framework






We have done, a lot of coding on Server Side programming using .Net and other server side technologies. Many systems were designed and developed in server side programming era. But today, I am sharing information about Client Side SharePoint Development using SharePoint Framework (SPFx).

Do you know, why only Developer Site definition for SharePoint Add-Ins

The SharePoint Framework (SPFx) development is a great milestone for SharePoint Client Side development. It is a page and web part model. This provides full support for client-side SharePoint development. It allows to easily integrate component with SharePoint data and supports for open source tooling.



With SharePoint Framework, you can use any of your preferred web technologies and tools in your preferred development environment. It is to build responsive and mobile friendly SharePoint products and apps.

At Microsoft Ignite, top discussed item was SharePoint Framework on Twitter among Microsoft Technologies at the event.



SharePoint acts as an application or development platform for a long time and has become very popular. You will surprise because as per Microsoft, more than 200 thousands organizations have built their intranet on SharePoint. There is over 1 M active SharePoint developers helping their businesses.



SharePoint provided a lot of options to develop and customize from full-trust code execution on SharePoint Server itself, to Sandbox solutions, to Add-ins, to interface customization using CSS and JavaScript embedding.

What are useful tools for SharePoint Practitioners

Within multi-tenant SharePoint Online environment, there is no support for full-trust code. Microsoft has depreciated Sandbox solutions. Add-ins or remote code execution (code getting executed somewhere else e.g. Azure) are most common SharePoint Online development through standard API and JavaScript embedding.

It has made it difficult to keep up evergreen model of SharePoint Online.



SharePoint Framework (SPFx) has objective to solve all these issues using standardized framework. It helps to build custom user interface extensions on top of SharePoint Online in supportive and future prepared way as SharePoint Online keeps itself updated time to time.



The SharePoint Framework was initially focusing only client side Web Parts which were already successful since last 10+ years. But, new model of SharePoint Framework is build up on latest web technologies. It works well with new modern pages as well as in classical pages and SharePoint mobile apps.

SharePoint Framework comes with new set of tooling which is based on cross-platform and open source technologies such as Node.js, Gulp, Webpack and Yeoman.

How to create a Result Source for BCS Entity in SharePoint Search

These frameworks are helpful at build time to streamline the developer experience for building, packaging and deploying; but the actual execution of the SharePoint Framework code doesn’t have SharePoint Framework (SPFx) involvement.



Now, it has become feasible to work with SharePoint. It is very helpful for those developers as well who have never build SharePoint solutions previously.

Do you not think, because of such advantages. SharePoint Framework (SPFx) has become popular.

Thank you for reading.


Please Follow, Like & Share to get updated with latest posts.


What’s Next

We will see how to use and perform SharePoint development using SharePoint Framework in next set of articles.




THREE QUERIES offers easy access to information about SharePoint and associated technologies, project management, agile and scrum methodologies that helps developers, administrators, architects, technical managers, business analysts and end users. It has grown from there. We provide an important knowledge base for those involved in managing, architecture and developing software projects of all kinds. With weekly/daily exclusive updates, we keep you in touch with the latest business, management, technology thinking.

WE ARE CONNECTED ~ Follow us on social media to get regular updates and opinion on what's happening in the world of SharePoint, front-end, back end web technologies and project management. If you like this article, please share it and follow us at Facebook, Twitter, Instagram and LinkedIn

About Satyendra Mishra

Microsoft certified, motivated, energetic and accomplished SharePoint Consultant and Architect with 13+ years of work experience in Management, Architecture, Analytics, Development and Maintenance. He has been fortunate to be a part of over 20+ Web/Mobile/Software SharePoint and .Net projects delivery with various companies across different industry sectors. This has provided him a valuable insight and experience especially in successful implementation of technology solutions. Having very strong System Architecture, Technological, Management & Analytical Skills, Knowledge of Office 365, SharePoint, .Net, JavaScript, React, Angular, Azure, SQL. In 2016, he decided to start sharing the knowledge back to society in the form for content writing and blogging.
View all posts by Satyendra Mishra →

3 thoughts on “What is SharePoint Framework

Leave a Reply

Your email address will not be published. Required fields are marked *