Skip to content

Commit b16f22e

Browse files
committed
docs(refactor): update the description and keywords of each chapter for SEO improvements
Squashed commit of the following: commit d3c392a Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:56:25 2025 +0530 update meta data in Chapter 8 commit bf7c516 Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:54:58 2025 +0530 update meta data in Chapter 7 commit a71b9d8 Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:54:15 2025 +0530 update meta data in Chapter 6 commit 63f75e1 Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:50:56 2025 +0530 update meta data in Chapter 5 commit 9ee9e23 Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:45:59 2025 +0530 update meta data in Chapter 4 commit cda4240 Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:39:15 2025 +0530 update meta data in Chapter 3 commit 1d1ec2f Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:36:38 2025 +0530 update meta data of Chapter 2 commit f838043 Author: JeelRajodiya <[email protected]> Date: Wed Mar 5 01:26:14 2025 +0530 Update the meta data of Chapter 1
1 parent 6a3251a commit b16f22e

File tree

43 files changed

+88
-92
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+88
-92
lines changed

content/01-Getting-Started/01-Your-First-Schema/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Your First Schema
3-
description: Welcome to the JSON Schema Tour! Create your first schema to validate a JSON document.
4-
keywords: type, properties, integer, string
3+
description: "JSON Schema is a language used for defining the structure and constraints of a JSON document. A JSON Schema is a JSON document that you can use to validate or document another JSON, which we call a JSON instance. JSON Schema is particularly useful in scenarios where data needs to be validated against a predefined structure. This ensures data consistency and helps prevent errors in applications that consume or produce JSON data. It's also valuable for documenting the expected format of JSON data, making it easier for developers to understand and work with APIs and data structures. JSON Schema supports a wide range of validation rules, including data types, formats, ranges, and dependencies between properties."
4+
keywords: "type, properties, integer, string, validation, structure, constraints"
55
---
66

77

content/01-Getting-Started/02-Nesting-Objects/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Nesting Objects"
3-
description: "Nest objects within objects to define complex JSON structures."
4-
keywords: "nesting, string, properties, type, object, subschema"
3+
description: "Learn how to nest objects within objects using JSON Schema. This lesson covers defining object schemas with properties, creating subschemas, and adding string and integer types for complex data structures."
4+
keywords: "nesting, string, properties, type, object, subschema, schema, JSON Schema, complex data structures"
55
---
66

77
# Nesting Objects

content/01-Getting-Started/03-Required-Properties/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Required Properties"
3-
description: "Define required properties in JSON Schema"
4-
keywords: "required, properties, object, type, string"
3+
description: "Learn how to define required properties in JSON Schema. This lesson covers using the required keyword to make properties mandatory in object schemas, ensuring data validity."
4+
keywords: "required, properties, object, type, string, JSON Schema, mandatory, data validity"
55
---
66

77
# Required Properties

content/01-Getting-Started/04-Enumerated-Values/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Enumerated Values"
3-
description: "Define enumerated values in JSON Schema"
4-
keywords: "Enums, string, properties, type, object"
3+
description: "Learn how to constrain a property to a fixed set of values using enumerated values in JSON Schema, with examples."
4+
keywords: "Enums, string, properties, type, object, JSON Schema"
55
---
66

77

content/01-Getting-Started/05-Arrays/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Arrays"
3-
description: "Define arrays in JSON Schema"
4-
keywords: "array"
3+
description: "Learn how to define arrays in JSON Schema using the type and items keywords, and convert properties to arrays of strings."
4+
keywords: ["array", "JSON Schema", "type", "items", "subschema", "strings"]
55
---
66

77
# Arrays

content/01-Getting-Started/06-Array-of-Objects/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Array of Objects"
3-
description: "Define an array of objects with enumerated properties"
4-
keywords: "items, array, object, properties, type, properties, enum"
3+
description: "Learn how to define an array of objects with properties name and level, and how to set the items keyword in JSON schema."
4+
keywords: "array, objects, properties, name, level, items, JSON schema"
55
---
66

77
# Array of Objects

content/02-Primitive-Types/01-Constraining-String-Length/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Constraining String Length
3-
description: Learn how to constrain the length of a string in JSON Schema.
4-
keywords: minLength, maxLength, string, JSON Schema
3+
description: "Learn how to use JSON Schema to constrain string length using minLength and maxLength keywords, with examples for postalCode and phoneNumber fields."
4+
keywords: "minLength, maxLength, string, JSON Schema, postalCode, phoneNumber"
55

66

77
---

content/02-Primitive-Types/02-Regular-Expressions-in-Strings/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Regular Expressions in Strings
3-
description: Learn how to use regular expressions in JSON Schema to validate strings.
4-
keywords: regular expressions, regex, pattern, string, validation, JSON Schema
3+
description: "Learn how to use regular expressions in JSON Schema to validate string fields like postalCode, phoneNumber, and countryCode with specific patterns."
4+
keywords: "regular expressions, regex, pattern, string, validation, JSON Schema, postalCode, phoneNumber, countryCode"
55
---
66

77
# Regular Expressions in Strings

content/02-Primitive-Types/03-Constraining-Number/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Constraining Number"
3-
description: "Constraints on number values, minimum, maximum and range"
4-
keywords: "minimum, maximum, range"
3+
description: "Learn how to constrain number values using minimum, maximum, and range constraints in JSON schema, with examples for age and dateOfBirth properties."
4+
keywords: "minimum, maximum, range, JSON schema, age, dateOfBirth"
55
---
66

77
# Constraining Number

content/02-Primitive-Types/04-Exclusively-Constraining-Number/instructions.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Exclusively Constraining Number"
3-
description: "Constraints on number values, exclusiveMinimum, exclusiveMaximum and range"
4-
keywords: "exclusiveMinimum, exclusiveMaximum, range"
3+
description: "Learn to define exclusive constraints on number values using exclusiveMinimum and exclusiveMaximum keywords in JSON Schema, with examples for age and salary properties."
4+
keywords: "exclusiveMinimum, exclusiveMaximum, range, JSON Schema, age, salary"
55
---
66

77
# Exclusively Constraining Number

0 commit comments

Comments
 (0)