Adding offset pagination to our Remix project with Prisma and SQL

Subscribers:
1,040,000
Published on ● Video Link: https://www.youtube.com/watch?v=S4kOdfGP2L4



Duration: 27:15
952 views
20


What happens when our list of pets on the database gets way too long? To prevent having too much data on the page or slowing down our requests, we’ll add offset-based pagination to our Remix project. In this video, we learn how to accomplish that in SQL, and implement it with Prisma. The first video in this series is available here https://www.youtube.com/watch?v=wqyHGQlZcws

Chapters:
0:00 - Intro
0:19 - Adding pagination to your database
1:22 - Setting a limit + offset per page
8:00 - Adding UI to control pagination responses
11:14 - Fixing some disparities in pagination
12:56 - Adding links to previous/next pages
20:00 - Improving code performance
22:00 - Challenge: Adding UI to show number of items per page
22:55 - Adding final touches to the code
25:45 - Adding aria-live element
26:42 - Wrap Up & What’s next

New to Linode? Get started here with a $100 credit → https://www.linode.com/akatube
The code for this project is available here → https://github.com/AustinGil/npm
Check out the Remix Transition docs here → https://remix.run/docs/en/v1/api/remix#usetransition
Subscribe to get notified of new episodes as they come out → https://www.youtube.com/linode?sub_confirmation=1

#Remix #Prisma #Postgres #Linode
Product: Linode, Akamai, Databases, Austin Gil




Other Videos By Akamai Developer


2022-12-28Learn How to Access and Read Linux Log Files For Information and Troubleshooting
2022-12-23Security Apps to Surround and Protect Your VLAN or VPC
2022-12-21Managed PostgreSQL on Linode | Simple and Reliable PostgreSQL Databases
2022-12-19Using FFmpeg on Linux and in the Cloud | Cloud Video Editing and Transcoding
2022-12-16Creating Sorting Lists with SQL and Prisma
2022-12-1412 MORE Commands That Will Change The Way You Use Linux Forever
2022-12-12How to Host Your Own Text Paste App with Lenpaste | Open Source Pastebin Clone
2022-12-09Kubernetes Observability Stack (TOBS) | How to Use TOBS with Linode LKE
2022-12-07How to Use Spotify's API with Python | Write a Program to Display Artist, Tracks, and More
2022-12-05Nextcloud easy install through Umbrel OS | Try Nextcloud With Umbrel!
2022-12-02Adding offset pagination to our Remix project with Prisma and SQL
2022-11-30How to Use Tar on Linux | Command Line Tips from Linode's Top Docs
2022-11-28Managed MySQL on Linode | Save Time and Effort with Fully Managed Databases
2022-11-23Linux Server Swap and Memory Usage | Top Docs from Linode
2022-11-21Learn NEXT.js in one hour featuring Code With Harry
2022-11-18Building A Search Form for Your Database | CRUD App from Scratch Continued
2022-11-16Essential Guide to the dnf Package Manager in Linux | Top Docs from Linode
2022-11-14Kali Linux in the Cloud | Take a Kali Instance with you Anywhere
2022-11-11Host Your Own Google Photos Replacement | Try Photo Prism With Umbrel!
2022-11-09The Ultimate Python Crash Course Featuring Code With Harry | Full Python 101 Beginner Tutorial
2022-11-07Simulate Attacks with Infection Monkey | Cyber Security Simulation, Validation, and Mitigation



Tags:
linode
akamai
api
html
web development
data
css
java
database
building website
remix
prisma
postgres
create
read
update
delete
cloud computing
linux server
sql database
pets
pet manager
tools
react
tailwind
databas eclient
git
node
application code
code
developer
pagination
filtering
sorting
migrations
relationships
transactions
multi-dimensional sort
user accounts
auth
docker
deploy
website
websitemanagement
website management
reactjs tutorial
linode tutorial