## Demo: lazy
### Lazy.svelte
```svelte
{#each Array(6) as _, i (i)}
Lazy Island #{i + 1}
{/each}
```
### LazyDemo.svelte
```svelte
#{index}
{#if isBrowser}
Hydrated! {rand}
{:else}
Waiting to hydrate...
{/if}
```
### routes.ts
```ts
import { Mochi } from 'mochi-framework';
import type { MochiRouteValue } from 'mochi-framework';
export const routes: Record = {
'/demos/lazy': Mochi.page('./src/demos/lazy/Lazy.svelte'),
};
```
### index.ts
```ts
import { Mochi, logger } from 'mochi-framework';
await Mochi.serve({
port: 3333,
development: process.env.MODE === 'development',
routes: {
'/': Mochi.page('./src/Home.svelte'),
},
});
logger.info('Server running at http://localhost:3333');
```