In a surprising end-of-year announcement, the React team unveiled React Server Components (RSC). It’s an experimental feature (zero-bundle-size components) that might redefine how we build React apps. The Idea Traditionally, React components (Client Components) are downloaded, parsed, and executed in the browser. They fetch data via API calls (useEffect). Server Components execute only on the […]
Read more โSearch Results for: title
Vue 3 + TypeScript: The Perfect Combination
Vue 2’s TypeScript support was… okay, but awkward. It often required class-based components or clunky decorators. Vue 3 was written in TypeScript from the ground up, and the integration is now seamless, especially with the Composition API. Defining Props In <script setup lang=”ts”>, you can use pure TypeScript interfaces to define props. Typing Emits Strictly […]
Read more โ.NET 5: Performance Improvements Deep Dive
.NET 5 is the fastest .NET version ever releases. The engineering team has gone through the runtime and libraries with a fine-toothed comb, optimizing everything from the impacts of the Garbage Collector (GC) to the internals of List<T>. Let’s look at the numbers. TechEmpower Benchmarks In the TechEmpower benchmarks (Round 19/20), .NET 5 performs exceptionally […]
Read more โBuilding Your First Blazor WebAssembly App
Let’s build a complete Blazor WebAssembly application step by step – a task manager with CRUD operations. Project Structure A Simple Component References Blazor Tutorial
Read more โSPFx and Microsoft Graph: Accessing User Data
Microsoft Graph is the API to access Microsoft 365 data. Here’s how to use it from SPFx web parts. Setup Graph Client Common Operations Permissions Request permissions in package-solution.json: Admins must approve these permissions in SharePoint Admin Center. References Use Microsoft Graph in SPFx
Read more โSPFx with PnP JS: Simplifying SharePoint Development
PnP JS makes SharePoint development much easier. Instead of raw REST calls, you get a fluent, typed API. Why PnP JS? Fluent API TypeScript support Batching built-in Handles authentication Examples References PnP JS Documentation
Read more โ