You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/app/(main)/resources/[category]/texts.ts
+87-3Lines changed: 87 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,94 @@ export const texts: {
6
6
heading: string
7
7
subtitle: string
8
8
sections: {
9
-
[keyinKind]: {
9
+
[keyinKind]?: {
10
10
heading: string
11
-
paragraph: string
11
+
text: string
12
12
}
13
13
}
14
14
}
15
-
}={}
15
+
}={
16
+
frontend: {
17
+
heading: "Frontend",
18
+
subtitle: "Learn how to use GraphQL on the frontend.",
19
+
sections: {
20
+
video: {
21
+
heading: "Master GraphQL on the frontend",
22
+
text: "Watch talks and tutorials from GraphQL Conf and community experts. See how teams integrate GraphQL on the frontend and learn from real-world case studies.",
23
+
},
24
+
"tools-and-libraries": {
25
+
heading: "Frontend tools & libraries",
26
+
text: "Explore the most popular GraphQL client libraries and frameworks for frontend. These tools help you fetch and manage data with GraphQL.",
27
+
},
28
+
"blog-or-newsletter": {
29
+
heading: "Insights for frontend devs",
30
+
text: "Stay up to date with insights from the GraphQL community.",
31
+
},
32
+
},
33
+
},
34
+
backend: {
35
+
heading: "Backend",
36
+
subtitle:
37
+
"Build powerful GraphQL backends with the right tools, libraries and expert insights.",
38
+
sections: {
39
+
video: {
40
+
heading: "Master GraphQL on the backend",
41
+
text: "Discover videos and tutorials to help you build, deploy and scale your GraphQL backend.",
42
+
},
43
+
"tools-and-libraries": {
44
+
heading: "Backend tools & libraries",
45
+
text: "Find the right GraphQL backend stack — from JavaScript to Rust and beyond.",
46
+
},
47
+
"blog-or-newsletter": {
48
+
heading: "Build better GraphQL infrastructure",
49
+
text: "Dive into articles on server architecture, schema design and best practices for running GraphQL at scale.",
50
+
},
51
+
},
52
+
},
53
+
federation: {
54
+
heading: "Federation",
55
+
subtitle: "Learn how to build and compose GraphQL graphs with federation.",
56
+
sections: {
57
+
video: {
58
+
heading: "Master GraphQL federation",
59
+
text: "Watch talks and tutorials from GraphQL Conf and community experts. See how teams build and compose GraphQL graphs with federation.",
60
+
},
61
+
"tools-and-libraries": {
62
+
heading: "Tools & libraries for federated graphs",
63
+
text: "Run federated GraphQL graphs at scale with the right tools — from open-source routers to managed platforms.",
64
+
},
65
+
"blog-or-newsletter": {
66
+
heading: "Latest updates on federation & composition",
67
+
text: "Read the latest announcements and technical deep dives.",
68
+
},
69
+
},
70
+
},
71
+
ai: {
72
+
heading: "Artificial Intelligence",
73
+
subtitle: "Explore how to use GraphQL for AI systems.",
74
+
sections: {
75
+
"tools-and-libraries": {
76
+
heading: "GraphQL tools for AI",
77
+
text: "Discover the best tools for building AI systems with GraphQL.",
78
+
},
79
+
"blog-or-newsletter": {
80
+
heading: "Latest insights on AI & GraphQL",
81
+
text: "Read the latest announcements and technical deep dives.",
82
+
},
83
+
},
84
+
},
85
+
security: {
86
+
heading: "Security",
87
+
subtitle: "Learn how to secure your GraphQL APIs.",
88
+
sections: {
89
+
"tools-and-libraries": {
90
+
heading: "GraphQL security tools",
91
+
text: "Find resources to help secure GraphQL APIs across various languages and frameworks.",
92
+
},
93
+
docs: {
94
+
heading: "Security in practice",
95
+
text: "Follow proven patterns to delegate authorization correctly and protect your GraphQL APIs from malicious operations.",
0 commit comments