Best of React NativeSeptember 2024

  1. 1
    Article
    Avatar of devtoDEV·2y

    Why React Won the Front-End Race

    React has won the front-end race due to its powerful backing by Meta, flexibility as a library rather than a framework, component-based architecture with JSX, the impressive Virtual DOM, multiple state management options, and the introduction of hooks. Its vast ecosystem and the capabilities of React Native further solidify its dominance, making it a go-to tool for modern web development despite its inherent complexities.

  2. 2
    Article
    Avatar of supabaseSupabase·2y

    Local-first Realtime Apps with Expo and Legend-State

    Legend-State is a high-performance state and sync library designed to simplify and accelerate the development of local-first mobile and web applications. It integrates seamlessly with Expo, React Native, and Supabase for robust offline functionality and real-time data synchronization. The setup involves creating a new Expo app, configuring necessary dependencies, setting up Supabase for data management, and using Legend-State for efficient state management and data persistence.

  3. 3
    Article
    Avatar of devtoDEV·2y

    React Native Code practices

    Writing quality, scalable, and maintainable code is crucial in React Native development. Following best practices, such as organizing project structure, using import aliases, choosing TypeScript over JavaScript, and adopting consistent styling methods, can significantly improve the codebase. Additionally, effective state management, logging, and testing are essential for app performance and stability. Implementing crash analytics further ensures a robust application.

  4. 4
    Article
    Avatar of twirThis Week In React·2y

    This Week In React #199: shadcn, Next.js, TanStack, Remix, MDX, Astro, Storybook, @svg-use, MSW, RAG, RN-WebGPU, React-Three-Fiber, Re.Pack, Super Apps, RN-macOS, EAS, Node.jx, Stage 2.7, AggregateErr

    This week highlights new releases and updates in the React and React Native ecosystems. Notable mentions include a new CLI from shadcn, improvements and upcoming features in React Query, Remix's new routing conventions, and the anticipated release of Next.js 15. Additionally, there are insights into integrating SVG in JS, benefits of React Server Components for MDX users, and updates on tools like Storybook and TanStack Query. The post also previews upcoming events and workshops, including React Universe Conf and a debugging workshop for Next.js.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    How to implement push notifications in React Native (Android)

    Learn how to implement push notifications in a React Native Android app using OneSignal. Steps include setting up a Firebase project, configuring OneSignal, and adding necessary code and permissions in the React Native app. OneSignal offers features like segmentation, automation, and A/B testing, making it a powerful tool for user engagement.