Menu

1 / 4

Why I Didn’t Let AI Handle My Scroll Animation: Astro, React, and TypeScript Architecture

DEV Community·nyaomaru·6 months ago
#PzPeiO7r
#why#webdev#typescript#astro#animation
Reading 0:00
15s threshold

Hoi hoi!

I'm @nyaomaru , a frontend engineer who once panicked because I triggered a fire alarm while roasting chashu at home in the Netherlands. 🐖

This time, I want to write about how I built the corporate website for Necoz B.V.

Necoz | Software Development Studio in Amsterdam

Necoz B.V. is a software development studio based in Amsterdam, the Netherlands. We build well-designed systems, clean architecture, and scalable web applications.

necoz.co

The site is built with:

Astro for the base structure

React only where interactive UI is needed

TypeScript for the main animation control

responsive behavior for both desktop and mobile

virtual scrolling to control the scroll amount itself

Because this is a corporate website, I did not want to break SEO.

But I also wanted the motion to feel good.

And I did not want the experience to fall apart on mobile.

When you take these requirements seriously, the important question is not only:

Which technology should I use?

It becomes:

Which responsibility…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.