@microsoft/spfx-cli wins on CI/CD, open-source templates, and custom org template support. Yeoman still leads on interactive wizard experience and adding components to existing projects. Here is the full comparison to help you decide when to switch.#spfx #m365 #sharepoint #microsoft #spfx-cli
SharePoint Framework
Getting Started with @microsoft/spfx-cli: Scaffold Your First Project in Seconds
@microsoft/spfx-cli replaces the Yeoman-based SPFx generator with a single npm install and a scriptable spfx create command. This tutorial walks through installation, all 17 available templates, and the full path from install to npm run build. #spfx #m365 #sharepoint #microsoft #spfx-cli
Why Microsoft Is Retiring Yeoman: Introducing @microsoft/spfx-cli
Microsoft has published @microsoft/spfx-cli, a new open-source CLI designed to replace the decade-old Yeoman-based SPFx generator. This post explains the four structural problems that drove the decision and what the new tool means for SPFx developers today. #spfx #m365 #sharepoint #microsoft #spfx-cli
Selective SPFx Builds in Multi-Web-Part Repos with spfx-selective-build
Tired of one unfinished SPFx web part breaking the build for everything else? This article shows how spfx-selective-build helps you isolate a single web part with its shared code, slim down tsconfig.json, switch package profiles safely, and restore your baseline files after every run. #pnpweekly #spfx #sharepoint #m365
๐ง Modern SPFx Development with v1.22.2, Heft, and Docker
SharePoint Framework 1.22.2 introduces a major modernization by replacing the legacy gulp build system with Heft from the RushStack ecosystem. In this post, we explore whatโs new in SPFx 1.22.2, why the move to Heft matters, and how to use a ready-to-run multi-architecture Docker image to build, serve, and develop SPFx solutions consistently across Windows, macOS, and Linux.#SharePoint #SPFx #SPFx122 #Microsoft365 #Heft #RushStack #Docker #DevOps #WebPart #SharePointOnline #M365Dev
Elevated Permission in SPFx Webpart Using Power Automate
This article explores an alternative approach to impersonation or elevated permissions. While Azure Functions offer flexibility, they require coding expertise and an Azure subscription, making them resource-intensive. A simpler solution is Power Automate, which is easy to create and maintain without coding or deployment, though it requires premium triggers for impersonation.
Optimizing SharePoint Performance – A Case Study on Handling Large Lists
Optimizing SharePoint Performance - A Case Study on Handling Large Lists.
How to use Brand Fonts in SPFx Web part
How to utilize the Brand Fonts in custom SPFx web part and also other CSS variables that are available OOB.
Streamlining SPFx Development with React Hooks
This blog demonstrates how to enhance SharePoint Framework (SPFx) projects by using React Hooks instead of class components. Learn to integrate Hooks into SPFx for improved performance and reusability. #spfx #mvpbuzz #m365 #pnpweekly
How to Restrict pages, lists & libraries for Internal & External users using SPFx Extension
How to restrict pages, lists or libraries for internal or external users using SPFx Extensions in a flexible way.