Advertisement · 728 × 90

Posts by Fernando Rojo

Composition Is All You Need | Fernando Rojo at React Universe Conf 2025
Composition Is All You Need | Fernando Rojo at React Universe Conf 2025 YouTube video by Callstack

A must see: youtu.be/4KvbVq3Eg5w?...
I don’t know how many times I’ve tried to explain the concept and usefulness of composition in React → now I just have to forward this video

And the best part: there’s a skill for it.

github.com/vercel-labs/...

Thanks @rojo.bsky.social 🙏

2 months ago 4 1 0 0
React Native's Major 2025 Updates: Mix Blend Mode, CSS Animations, SwiftUI
React Native's Major 2025 Updates: Mix Blend Mode, CSS Animations, SwiftUI YouTube video by Fernando Rojo

New YouTube video reacting to this week’s updates in React Native:

→ Mix blend mode, display: contents in RN 0.77
→ CSS Transitions in Reanimated 4
→ Secretly-released SwiftUI support?

youtu.be/3V43hhMIUXE

1 year ago 2 0 0 0
Preview
GitHub - paramsinc/params-templates Contribute to paramsinc/params-templates development by creating an account on GitHub.

github.com/paramsinc/params-templates is the new URL

1 year ago 1 0 0 0
Post image

Just updated the name to params-templates

1 year ago 1 0 1 0

How does it manage to do this? Presumably you have to render each item to know its height for initialScrollIndex, right?

1 year ago 0 0 1 0

Very exciting. How good is support for setting the initial index to scroll to when items are of variable size?

1 year ago 4 0 1 0
Preview
I learned React Native as a web developer, and I got everything wrong Mistakes I made building with React Native.

New blog post: I learned React Native as a web developer, and I got everything wrong fernandorojo.co/mistakes

1 year ago 22 5 2 1
Post image

Expo DOM is the coolest feature I’ve seen in so long. I have to make a video on this

1 year ago 2 0 1 0

Whenever I spend a few days building a screen for just the web, I see how far ahead CSS still is

1 year ago 1 0 0 0

I wish React Native had em units for styling text.

I need letter-spacing: ‘-.03em’

1 year ago 6 0 1 0
Advertisement

Bluesky desperately needs a context menu when I long press an image to let me copy it. Same goes for posts themselves. Let me long press

1 year ago 3 0 0 0

Has anyone written a script to let me find my Twitter people on Bluesky

1 year ago 5 0 2 0

What do you use to measure this with RN?

1 year ago 0 0 0 0

zeego.dev for menus, moti.fyi for animations, burnt for toasts

I’m biased since these are mine, but the reception towards them all has been great. Steer clear of native elements that get rebuilt with JS.

PS I’m writing a blog post on the mistakes I made coming to native from a web background

1 year ago 5 0 0 0

I wonder if you could do:

Parent:
- overflow: hidden
- transform: scaleX

Child:
- position: absolute
- opposite scaleX to offset the parent

1 year ago 0 0 0 0

Never know if this is correct but it kinda works to just set it on iOS lol

1 year ago 0 0 0 0

behavior=platform.select({ ios: ‘padding’ })

1 year ago 0 0 1 0

In my experience you can only do this with local images, since it includes height/width in the source prop next to uri

1 year ago 0 0 0 0
Advertisement

just setting up my bsky

2 years ago 4 0 1 0