4,124 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
897: Making Your App Feel Faster Than It Really Is
Manage episode 479563810 series 1469447
Scott and Wes break down the tricks and techniques for making your app feel blazing fast—even when it’s not. From optimistic UI to preload-on-hover, it’s all about perception, not just performance.
Show Notes- 00:00 Welcome to Syntax!
- 01:12 Brought to you by Sentry.io.
- 02:34 Mousedown or pointerdown events.
- 06:00 UI animations should be fast.
- 08:00 Animations should not block interaction.
- 08:20 Animations should be cancellable / reversible.
- 10:50 Optimistic UI.
- 12:37 Local Data.
- 13:36 Delay loading indicators.
- 14:40 Page loading indicators.
- 15:47 Preload on hover.
- 17:13 Calculate mouse trajectory.
- 18:51 Full page spinner on every change.
- 20:04 Pixelated spinners.
- 20:23 Skeleton loaders.
- 23:43 Photo frames.
- 25:52 Search on input instead of search on click.
- 26:46 Progress loaders than move in between steps.
- 27:31 Community submissions.
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
914 פרקים
Manage episode 479563810 series 1469447
Scott and Wes break down the tricks and techniques for making your app feel blazing fast—even when it’s not. From optimistic UI to preload-on-hover, it’s all about perception, not just performance.
Show Notes- 00:00 Welcome to Syntax!
- 01:12 Brought to you by Sentry.io.
- 02:34 Mousedown or pointerdown events.
- 06:00 UI animations should be fast.
- 08:00 Animations should not block interaction.
- 08:20 Animations should be cancellable / reversible.
- 10:50 Optimistic UI.
- 12:37 Local Data.
- 13:36 Delay loading indicators.
- 14:40 Page loading indicators.
- 15:47 Preload on hover.
- 17:13 Calculate mouse trajectory.
- 18:51 Full page spinner on every change.
- 20:04 Pixelated spinners.
- 20:23 Skeleton loaders.
- 23:43 Photo frames.
- 25:52 Search on input instead of search on click.
- 26:46 Progress loaders than move in between steps.
- 27:31 Community submissions.
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
914 פרקים
Minden epizód
×



1 909: Handling and Throwing Errors 39:06


1 908: Storybook Has Evolved w/ Jeppe Reinhold 50:13


1 907: Wes’ New Site: Gatsby → React Server Components 44:39


1 906: Tech Startups and Raising Money with Dan Levine (Vercel, Sentry, Mux…) 56:58




1 904: React vs Svelte × Windsurf Worth $3B × Typescript as Const × Layout Shift Tricks × More 51:14


1 903: Fork Yeah! Microsoft open sourcing Copilot 57:42


1 902: Fullstack Cloudflare with React and Vite (Redwood SDK) 46:53


1 901: JS News: New React & Svelte APIs, RSC Updates, Redwood and Storybook 38:43


1 900: 13 New CSS Features You Can Start Using Today 57:40


1 899: GSAP: Killer Web Animations With Cassie Evans 57:02


1 898: Every Developer Needs a 3D Printer 1:05:14


1 897: Making Your App Feel Faster Than It Really Is 35:03


1 896: Do I Still Need To Know JS/CSS/HTML with AI? × How To Sell An App × Is React Context Bad? × More 53:56
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.