Loading video...

Video Failed to Load

Go Home

React Native now has its own shadcn/ui equivalent โ€” introducing ๐—ก๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ๐—จ๐—œ. If you love the flexibility of copying customisable components directly into your project (avoiding heavy, dependency-laden packages), NativeUI is designed for you. ๐—ก๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ๐—จ๐—œ offers beautifully crafted, accessible components tailored for React Native, following the same copy-paste philosophy as...

118,157 views โ€ข 10 months ago โ€ขvia X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos

If youโ€™ve ever managed custom icons in React Native, you know the frustration of choosing between performance and developer experience. Libraries like ๐—ฟ๐—ฒ๐—ฎ๐—ฐ๐˜-๐—ป๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ-๐˜€๐˜ƒ๐—ด are flexible but heavy. Every icon creates its own React subtree. The alternative? Manual icon fonts that force you into a constant back-and-forth of using web tools like IcoMoon and syncing font assets every time a design changes. ๐—ฆ๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐— ๐—ฎ๐—ป๐˜€๐—ถ๐—ผ๐—ป ๐—Ÿ๐—ฎ๐—ฏ๐˜€ just released ๐—ฟ๐—ฒ๐—ฎ๐—ฐ๐˜-๐—ป๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ-๐—ป๐—ฎ๐—ป๐—ผ-๐—ถ๐—ฐ๐—ผ๐—ป๐˜€ to solve exactly this. Itโ€™s a build-time icon font generator that gives you the performance of native fonts with the flexibility of simple SVG files. ๐—ช๐—ต๐—ฎ๐˜โ€™๐˜€ ๐—ต๐—ฎ๐—ฝ๐—ฝ๐—ฒ๐—ป๐—ถ๐—ป๐—ด? Instead of rendering complex vector paths at runtime, this library automatically converts your folder of SVGs into an optimized icon font during the build process. It essentially teaches your app to treat icons like standard text characters, which allows it to bypass Reactโ€™s component tree and layout engine entirely. โžก๏ธ ๐—•๐˜‚๐—ถ๐—น๐—ฑ-๐˜๐—ถ๐—บ๐—ฒ ๐—”๐˜‚๐˜๐—ผ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป: It handles the entire pipelineโ€”watching your icon folder, converting SVGs to .ttf files, and linking them to your native project automatically. โžก๏ธ ๐—ก๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฃ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐—ป๐—ฐ๐—ฒ: Because icons render as native text glyphs, it is significantly faster than traditional SVG rendering, making it the ideal choice for long, scrollable lists or icon-heavy dashboards. โžก๏ธ ๐—˜๐˜…๐—ฝ๐—ผ ๐—–๐—ผ๐—ป๐—ณ๐—ถ๐—ด ๐—ฃ๐—น๐˜‚๐—ด๐—ถ๐—ป: It features first-class support for Expo, automating the native plumbing like Info.plist updates and asset linking during the prebuild phase. โžก๏ธ ๐—”๐˜‚๐˜๐—ผ๐—บ๐—ฎ๐˜๐—ถ๐—ฐ ๐—ง๐˜†๐—ฝ๐—ฒ ๐—ฆ๐—ฎ๐—ณ๐—ฒ๐˜๐˜†: The library generates TypeScript definitions for your icon set, providing full IDE autocomplete and ensuring you never break the UI with a misspelled icon name. ๐—ช๐—ต๐˜† ๐—ถ๐˜ ๐—บ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐˜€? In high-performance applications, small overheads add up. By shifting the heavy lifting from the mobile device to your build machine, ๐—ฟ๐—ฒ๐—ฎ๐—ฐ๐˜-๐—ป๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ-๐—ป๐—ฎ๐—ป๐—ผ-๐—ถ๐—ฐ๐—ผ๐—ป๐˜€ ensures your UI stays buttery smooth while keeping your developer workflow modern. Itโ€™s another great example of how ๐—ฆ๐—ผ๐—ณ๐˜๐˜„๐—ฎ๐—ฟ๐—ฒ ๐— ๐—ฎ๐—ป๐˜€๐—ถ๐—ผ๐—ป continues to solve the "last mile" of performance friction in the ecosystem. Before you migrate your entire library, keep in mind: this is designed for the ๐—ก๐—ฒ๐˜„ ๐—”๐—ฟ๐—ฐ๐—ต๐—ถ๐˜๐—ฒ๐—ฐ๐˜๐˜‚๐—ฟ๐—ฒ (Fabric) and requires React Native 0.74 or higher. #ReactNative #Expo #SoftwareMansion #Icons #MobileDev #Performance #DeveloperExperience #OpenSource #JavaScript #TypeScript #SVG #Fabric

The React Native Rewind

24,855 views โ€ข 29 days ago