Modern Redis Crash Course: Backend with Express, TypeScript and Zod

Описание к видео Modern Redis Crash Course: Backend with Express, TypeScript and Zod

Learn how to build a node backend and use Redis's speed. Let's have a look at the basic Redis data types, then some modern features such as RedisJSON, Redis Search and Bloom filters. We will make a restaurant directory and review site backend using express, covering how we can store this data in Redis, and use Redis as a cache for 3rd party APIs as well. On top of this, we will be utilising TypeScript and Zod to ensure maximum type safety and data validation.


Repo Link: https://github.com/betterstack-commun...
Install Redis/Redis Stack: https://redis.io/docs/latest/operate/...
tsconfig cheatsheet: https://www.totaltypescript.com/tscon...
gitignore example: https://github.com/github/gitignore/b...
OpenWeather API: https://openweathermap.org/api
Excalidraw Link: https://excalidraw.com/#json=oTEnt4bz...

📌 𝗖𝗵𝗮𝗽𝘁𝗲𝗿𝘀:
0:00:00 Intro
0:00:31 Why Redis
0:02:23 Project Overview / Learning Goals
0:03:32 Install Redis / Redis Stack
0:04:56 Project Setup (Step 1)
0:08:11 Setup Express (Step 2)
0:18:22 Zod and middleware (Step 3)
0:29:32 Redis Setup (Step 4)
0:35:06 Hashes (Step 5)
0:53:46 Lists (Step 6)
1:13:30 Sets (Step 7)
1:26:46 Sorted Sets (Step 8)
1:40:46 Cache-aside / strings (Step 9)
1:52:16 JSON (Step 10)
2:00:19 Search (Step 11)
2:09:58 Bloom Filters (Step 12)
2:15:57 Recap
2:17:03 Outro

► HACKING SCALE NEWSLETTER
https://newsletter.betterstack.com/

► READ MORE
More about Better Stack: https://betterstack.com/
Community pages: https://betterstack.com/community/

► STAY TUNED
GitHub: https://github.com/BetterStackHQ
Twitter:   / betterstackhq  
LinkedIn:   / betterstack  
Instagram:   / betterstackhq  
TikTok:   / betterstack  

Комментарии

Информация по комментариям в разработке