-
Notifications
You must be signed in to change notification settings - Fork 46
Expand file tree
/
Copy pathhomepage.ts
More file actions
71 lines (70 loc) · 1.86 KB
/
Copy pathhomepage.ts
File metadata and controls
71 lines (70 loc) · 1.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
import { ContentData } from './types';
export default {
name: 'Homepage',
meta: {
title: 'Docs | Ably Realtime',
description:
"Documentation explaining Ably's realtime platform, products and SDKs. Learn how to build applications that scale.",
image: 'https://files.ably.io/website/images/meta-tags/ably-generic%402x.jpg',
twitter: '@ablyrealtime',
},
platformProducts: {
title: 'Platform and Products',
platformCard: {
title: 'Platform',
content: "Understand the core concepts and features of Ably's platform.",
image: 'platform.png',
link: '/docs/platform',
},
productCards: [
{
name: 'pubsub',
link: '/docs/basics',
},
{
name: 'chat',
link: '/docs/chat',
},
{
name: 'aiTransport',
link: '/docs/ai-transport',
},
{
name: 'spaces',
link: '/docs/spaces',
},
{
name: 'liveObjects',
link: '/docs/liveobjects',
},
{
name: 'liveSync',
link: '/docs/livesync',
},
],
},
examples: {
title: 'Examples',
link: { text: 'View all', href: '/examples' },
content:
'From avatar stacks to live cursors, learn how deliver live chat, multiplayer collaboration features, and more.',
image: 'examples_image.png',
},
tooling: {
title: 'Tooling',
cards: [
{
title: 'AI and LLMs',
description:
'Use AI assistants to build with Ably. Access LLM-friendly markdown docs and prompts for your AI tools.',
link: '/docs/platform/ai-llms',
},
{
title: 'Ably CLI',
description:
'Interact with your Ably apps from the command line. Manage resources, test channels, and debug connections.',
link: '/docs/platform/tools/cli',
},
],
},
} satisfies ContentData;