Skip to content

Commit 7344adb

Browse files
committed
✨ feat: Implement extensive SEO enhancements.
1 parent 1019019 commit 7344adb

30 files changed

Lines changed: 388 additions & 62 deletions

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ lightweight, type-safe data store with live query observation for building react
1111
1212
## Documentation
1313

14-
[ramifyjs.pages.dev](https://ramifyjs.pages.dev) - Main documentation
14+
[Ramify JS](https://ramifyjs.haroonwaves.com) - Main documentation
1515

16-
[Benchmark](https://ramifyjs.pages.dev/docs/guides/performance#benchmark) - Benchmark results
16+
[Benchmark](https://ramifyjs.haroonwaves.com/docs/guides/performance#benchmark) - Benchmark results
1717

1818
## Development
1919

@@ -35,7 +35,7 @@ pnpm lint
3535
# Format code
3636
pnpm format
3737

38-
# Run benchmarks (default: 100,000 records)
38+
# Run benchmarks (default: 100k records)
3939
pnpm benchmark
4040
```
4141

app/content/docs/api/collection.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 'Collection API'
3-
description: 'Complete API reference for the Collection class'
2+
title: 'Ramify JS Collection API'
3+
description: 'Complete API reference for Ramify JS collections including CRUD operations.'
44
---
55

66
## Collection API

app/content/docs/api/query.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
2-
title: 'Query API'
3-
description: 'Complete query syntax and operators reference'
2+
title: 'Ramify JS Query API'
3+
description:
4+
'Master the Ramify JS query API with complete syntax reference for filtering, sorting, pagination.'
45
---
56

67
## Query API

app/content/docs/api/react-hooks.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2-
title: 'React Hooks'
3-
description: 'React hooks for reactive data access'
2+
title: 'Ramify JS React Hooks'
3+
description:
4+
'Build reactive React applications with Ramify JS using the useLiveQuery hook for automatic UI
5+
updates when data changes.'
46
---
57

68
## React Hooks

app/content/docs/api/store.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 'Store API'
3-
description: 'Store API for creating and managing collections'
2+
title: 'Ramify JS Store API'
3+
description: 'Store API for creating and managing collections in Ramify JS'
44
---
55

66
## Store API

app/content/docs/core/indexes.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2-
title: 'Indexes'
3-
description: 'Speed up queries with strategic indexing'
2+
title: 'Ramify JS Indexes Guide'
3+
description:
4+
'Master indexing in Ramify JS to speed up queries with primary keys, secondary indexes, and
5+
multi-entry indexes for optimal performance.'
46
---
57

68
## Indexes

app/content/docs/core/live-queries.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2-
title: 'Live Queries'
3-
description: 'Reactive queries that automatically update when data changes'
2+
title: 'Ramify JS Live Queries'
3+
description:
4+
'Build reactive applications with Ramify JS live queries that automatically update your UI when
5+
data changes in real-time.'
46
---
57

68
## Live Queries

app/content/docs/core/queries.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2-
title: 'Queries'
3-
description: 'Find and filter data with powerful query syntax'
2+
title: 'Ramify JS Query Guide'
3+
description:
4+
'Learn how to query data in Ramify JS using the fluent API with filtering, sorting, and pagination
5+
for fast, indexed lookups.'
46
---
57

68
## Queries

app/content/docs/core/store-and-collections.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2-
title: 'Store & Collections'
3-
description: 'Understanding the core building blocks of Ramify JS'
2+
title: 'Ramify JS Store & Collections'
3+
description:
4+
'Learn about stores and collections in Ramify JS - the core building blocks for managing in-memory
5+
data with type safety and reactive updates.'
46
---
57

68
## Store & Collections

app/content/docs/getting-started.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
2-
title: Getting Started
3-
description:
4-
Learn how to get started with Ramify JS - a lightweight in-memory database with querying and live
5-
query observation
2+
title: Getting Started with Ramify JS
3+
description: Learn how to get started with Ramify JS - a lightweight in-memory database
64
date: 2024-12-10
75
category: Tutorial
86
---
@@ -194,10 +192,7 @@ Update existing documents:
194192
db.users.update('1', { age: 29 });
195193

196194
// Update multiple users
197-
db.users.bulkUpdate([
198-
{ key: '1', changes: { age: 29 } },
199-
{ key: '2', changes: { age: 36 } },
200-
]);
195+
db.users.bulkUpdate(['1', '2'], { age: 29 });
201196

202197
// Update via query
203198
db.users.where({ email: 'alice@example.com' }).modify({ roles: ['admin', 'manager'] });

0 commit comments

Comments
 (0)