JS Party: JavaScript, CSS, Web Development

The ORMazing show

May 19, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 3min
2
The Pros and Cons of ORMs
02:45 • 2min
3
How to Write an ORM That Works for You
05:10 • 2min
4
The Importance of Data Loading in ORMs
06:40 • 5min
5
The Data Loader Pattern
11:41 • 4min
6
How to Use Active Record to Load a Set of Queries
15:42 • 3min
7
How to Use Populate Hints to Map Your Database to Your GraphQL API
18:51 • 2min
8
The Importance of Active Record in JavaScript
20:26 • 4min
9
The Future of Data Loaders
24:18 • 2min
10
The Complexity of a Data Loader Pattern
26:15 • 2min
11
The Future of Data Loaders
28:15 • 5min
12
Joyce's One to One Relationship
33:21 • 3min
13
How to Define Cross Functional Relationships in Joyce
36:00 • 3min
14
The Life Cycle Hooks of a Domain Model
38:57 • 4min
15
How to Delay Flushes for Author Mutation
42:43 • 2min
16
How to Make Sure There Are No Cycles When Batching
44:44 • 2min
17
How to Have Per Request Caching
46:50 • 2min
18
GraphQL Context Parameters for Entity Managers
48:25 • 2min
19
The Arguments Against ORMs
50:09 • 4min
20
How ORMs Make It Easy to Write Non-Performant SQL
54:28 • 5min
21
The Value of ORMs
59:17 • 2min
22
Joyce's Reactive Validation Rules and Reactive Drive Fields
01:00:56 • 2min
23
The Power of Joyce's Reactive Hint
01:02:27 • 2min
24
The Limitations of Bridgeing Through Entities
01:04:12 • 3min
25
The Core Mental Model of JavaScript
01:06:44 • 2min
26
How to Use Ingeuiced to Manipulate Strings
01:08:55 • 3min