Rodney Profile picture
Oct 12 6 tweets 4 min read
Someone asked me to write about using ♥️ SvelteKit with node so I made an image slider app using sharp...

...sprinkled in some Jhey Thompkins and Adam Argyle 🪄 future CSS tricks for fun.

In a followup post we’ll deploy SvelteKit to a Linode server.

#learnsvelte #sveltejs
We look at quite a few image optimisations too which get us a 💯 100 PageSpeed Insights score.

The app is responsive and for mobile, we replace Jhey’s hover effect with Adam Argyle’s bouncing overscroll effect using just CSS
Here’s the @jh3yy code the dock style :hover is based off:

Just dropped the 1st part of a 2-part post on creating a node image slider with ♥️ SvelteKit.

We use sharp to generate resized responsive images in next-gen formats and cache them in the CDN to make the page 🔥 fast.

Hope you find it useful.

#askRodney
rodneylab.com/svelte-css-ima…
We explore some of these details in the latest tutorial on creating a Svelte store shopfront using @directus as the CMS. Take a peek... Rodney Lab Svelte eCommerce...

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Rodney

Rodney Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @askRodney

Oct 14
Did you know you can expose your ♥️ SvelteKit app to @Netlify Edge functions on localhost?

...handy for testing and debugging

#learnsvelte #svedgeFunctions Image shows homepage and re...
For dev server, just install the `netlify-cli` package then run `pnpm netlify dev`. It will detect SvelteKit and run your Svelte app with Edge Function middleware on localhost:8888.

Next build you app as usual then, to run the preview server try this command: pnpm build pnpm netlify dev...
Just dropped a new post taking you through the whole process with a CLI variable you might add for convenience.

We pull localhost Edge data into ♥️ SvelteKit.

Hope you find it useful!

#askRodney

rodneylab.com/sveltekit-loca…
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(