Add full-stack questions

This commit is contained in:
Kamran Ahmed committed 2025-01-29 15:49:48 +00:00
1 parent dbf2353a41
commit d87ea1c972
29 files changed
+373 -19

No files matched your search

@@ -0,0 +1,17 @@
**Code splitting** breaks a large application into smaller bundles that are loaded only when needed.
**Benefits**:
* Reduces initial load time by loading only essential code and downloading the rest when needed.
* Improves performance for slower networks by allowing webapp use much sooner.
**Example using React's `lazy` and `Suspense`**:
```javascript
const LazyComponent = React.lazy(() => import('./Component'));
function App() {
return (
<Suspense fallback={<div>Loading...</div>}>
<LazyComponent />
</Suspense>
);
}