Nikhil S's Avatar

Nikhil S

@nikhilsnayak.dev.bsky.social

https://nikhilsnayak.dev

27 Followers  |  171 Following  |  7 Posts  |  Joined: 23.07.2024  |  1.881

Latest posts by nikhilsnayak.dev on Bluesky

Preview
Build your own RSC Framework - Part 1/n (Server Components) In this series of posts we explore building a minimal RSC framework. Part 1 covers adding support for server components

Hint: This router will only work in chrome currently. sorry firefox and safari users

I am very excited to get this out ASAP. Stay tuned ๐Ÿ˜‰

If you want to follow along be sure to checkout the previous posts

www.nikhilsnayak.dev/blog/build-y...

www.nikhilsnayak.dev/blog/build-y...

12.05.2025 15:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In the next part of Build your own RSC framework we will be implementing a bleeding edge full stack router using two of my favourite APIs one from react and another from browser. There is one particular feature which Nextjs app router lacks that we will be implementing.

12.05.2025 15:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

nikhilsnayak.dev/blog

06.05.2025 21:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Reddit comments

Reddit comments

Posted my build your own RSC framework post on reddit and got this. People immediately think of SSR when they hear RSC. I don't know but things like this makes me sad as a RSC lover

02.05.2025 06:02 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

No one is going to say it so I will: this feature was built by the people on the react team working at vercel. Next.js could have easily built this only for themselves, but instead they helped build it into react for everyone.

29.04.2025 00:16 โ€” ๐Ÿ‘ 59    ๐Ÿ” 4    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0
MDX with Next.js App Router
YouTube video by leerob MDX with Next.js App Router

New video: MDX with Next.js!

Learn how to combine the power of React components with markdown in the App Router. We also cover some of the built-in metadata features as well as CSS view transitions.

www.youtube.com/watch?v=34bR...

30.11.2024 23:27 โ€” ๐Ÿ‘ 167    ๐Ÿ” 9    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0
Preview
Understanding AI | Lee Robinson A brief overview on neural networks and language models.

If you're a developer interested in AI, but not as familiar with machine learning and neural networks, I wrote a post to demystify some of the common terms you might hear.

leerob.com/n/ai

28.11.2024 14:43 โ€” ๐Ÿ‘ 107    ๐Ÿ” 9    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 4

Iโ€™m starting to hate AI.

Not because itโ€™s bad or the technology isnโ€™t fun, but because of the scams and grifts and baseless hype and over promising and under delivering.

Letโ€™s build great things. Like actually great things, AI or not. ๐Ÿ™

28.11.2024 07:50 โ€” ๐Ÿ‘ 50    ๐Ÿ” 6    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 3
Preview
Introduction โ€ข The Joy of React Welcome, prospective student! This small collection of lessons is designed to give you a feel for my teaching style, and the way the content is structured. I hope it helps give you a sense of what the...

๐Ÿ  Iโ€™m having an Open House!

This has become a bit of a tradition for me. Every Black Friday, I select a couple of lessons from my courses and make them public for a few days. This way, potential students can test-drive the content and see if itโ€™s a good fit for them!

The doors have just opened. ๐Ÿ˜„

27.11.2024 22:49 โ€” ๐Ÿ‘ 153    ๐Ÿ” 27    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 8
Post image

This Week In React 211

Read/sub: thisweekinreact.com/newsletter/211

โš›๏ธ
- React Router
- TanStack
- Next.js
- moveBefore
- RSC
- Vite
- cb refs
- React Aria
- Ariakit
- Meteor
- Rslib
๐Ÿ“ฑ
- 0.77 RC
- Screens
- Legend List
- Rapier Wasm
- Testing Library
- BottomTabs
- Cali
- Nitro
- Solito

27.11.2024 18:42 โ€” ๐Ÿ‘ 132    ๐Ÿ” 11    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 1

Many of you seemed to love this approach, so I decided to break it all down! ๐Ÿš€
In my latest blog, "The AutoScrollList Component", I take you step by step to build the ultimate AutoScrollList from scratch.
๐Ÿ‘‰ Give it a read: nikhilsnayak.dev/blogs/the-au...
Let me know your thoughts!

24.11.2024 07:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
nikhilsnayak.dev/components/auto-scroll-list.tsx at main ยท nikhilsnayak/nikhilsnayak.dev Personal Portfolio. Contribute to nikhilsnayak/nikhilsnayak.dev development by creating an account on GitHub.

Source Code:
github.com/nikhilsnayak...

21.11.2024 10:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
AutoScrollList.tsx

AutoScrollList.tsx

AutoScrollList๐Ÿ”ฅ

- No useEffect / useRef tkdodo.eu/blog/avoidin.... Thanks to @tkdodo.eu

- Distinguishing between human and programmatic scrolling youtube.com/watch?v=3saF.... Thanks to @samselikoff.com

21.11.2024 10:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Post image

This Week In React 210

Read online & subscribe:
thisweekinreact.com/newsletter/210

โš›๏ธ
- React 19 RC1
- Next.js
- TanStack
- React IDE?
- MistCSS
- React Scan
- PayloadCMS
- React + TS

๐Ÿ“ฑ
- Expo Workflows
- Universal RSC
- use dom
- Yoga JSI
- Skia
- Turbo Haptics
- TV cookbook
- FastIO

20.11.2024 16:49 โ€” ๐Ÿ‘ 108    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Post image

I made the same app with 5 different stacks. It's the most work I've ever put into a single video. I'm biased, but I think it's a good one :) youtu.be/O-EWIlZW0mM

15.11.2024 21:57 โ€” ๐Ÿ‘ 380    ๐Ÿ” 8    ๐Ÿ’ฌ 11    ๐Ÿ“Œ 2
Post image 15.11.2024 09:38 โ€” ๐Ÿ‘ 110    ๐Ÿ” 7    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2

look, they fixed it

15.11.2024 00:06 โ€” ๐Ÿ‘ 166    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
[React 19] Disabling prerendering siblings of suspended components breaking common pattern ยท Issue #29898 ยท facebook/react Summary I'm creating this issue to continue the discussion that spawned in the already merged PR (#26380) Several community members have raised concerns about this change and it has gained traction...

react@19.0.0-rc1 is out today with a replacement for sibling pre-rendering. Give it a try and maybe we can ship React 19 soon?

github.com/facebook/rea...

14.11.2024 22:03 โ€” ๐Ÿ‘ 626    ๐Ÿ” 64    ๐Ÿ’ฌ 16    ๐Ÿ“Œ 13

This fix for this is so slick: instead of reverting back to the old behavior where Suspense fallbacks have to wait for suspended siblings to render, the new feature commits fallbacks immediately, then schedules a render for the siblings after to "pre-warm" the lazy requests in the tree.

14.11.2024 22:07 โ€” ๐Ÿ‘ 159    ๐Ÿ” 24    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 1
Preview
React is a programming language, and its rules are syntax

React is a programming language, and its rules are its syntax.

buildui.com/posts/react-...

12.11.2024 11:42 โ€” ๐Ÿ‘ 120    ๐Ÿ” 11    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 3
Post image

its the future

07.11.2024 22:15 โ€” ๐Ÿ‘ 25    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

performance pro tip. if some loading interaction is slow, try removing the spinner. sometimes a spinner makes things slower.

i donโ€™t mean just perception-wise. spinners can actually eat CPU

07.11.2024 20:23 โ€” ๐Ÿ‘ 821    ๐Ÿ” 45    ๐Ÿ’ฌ 51    ๐Ÿ“Œ 8
Preview
Uncontrolled or controlled: A matter of perspective

โœ๏ธ New post: "Uncontrolled or controlled: A matter of perspective"

buildui.com/posts/uncont...

07.11.2024 19:29 โ€” ๐Ÿ‘ 32    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

This Week In React 208

โš›๏ธ
- Compiler
- Next.js
- Docusaurus
- TanStack
- Actions
- nuqs
- StyleX
- Storybook
- next-link-validate
- uikit

๐Ÿ“ฑ
- React Navigation
- Shopify
- Nitro
- CocoaPods
- VisionCamera
- Reanimated
- Maestro
- BottomTabs

Read online or by โœ‰๏ธ
thisweekinreact.com/newsletter/208

06.11.2024 19:05 โ€” ๐Ÿ‘ 154    ๐Ÿ” 23    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 5
Preview
State of React 2024 Take the State of React survey

React dev?

One week left to answer the community survey!

survey.devographics.com/en-US/survey...

05.11.2024 11:13 โ€” ๐Ÿ‘ 30    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image

Reminder that this is a thing:

04.11.2024 17:40 โ€” ๐Ÿ‘ 139    ๐Ÿ” 8    ๐Ÿ’ฌ 14    ๐Ÿ“Œ 1

@nikhilsnayak.dev is following 20 prominent accounts