DEV Community

abdellah711
abdellah711

Posted on

12 4 4 3 4

Refine Native

What I built

I build a library for Refine that allows users to use the power of Refine to create cross-platform apps. The library is called RefineNative and currently supports expo-router and react-native-paper.

Category Submission:

  • Best Overall Project
  • Most Technical Impressive

App Link

@refinenative/expo-router
@refinenative/react-native-paper

Screenshots

Refine native sample


Refine native sample


Refine native sample


Refine native sample


Refine native sample

Description

This project contains two libraries, @refinenative/expo-router and @refinenative/react-native-paper. The first one allows you to integrate Refine with expo-router project, and the second one contains some components that are built using react-native-paper and can shorten the time needed to build a CRUD page.
It follows the same structure and philosophy of Refine, so if you are familiar with Refine, you will find it easy to use.

Link to Source Code

https://github.com/abdellah711/refinenative

Permissive License

MIT License

Background (What made you decide to build this particular app? What inspired you?)

I got the idea of building this library when I was working on a React Native project that contains a lot of CRUD pages, and I thought that it would be great if Refine can be used to build cross-platform apps.

How I built it (How did you utilize refine? Did you learn something new along the way? Pick up a new skill?)

While building this project I learned a lot about how to use Refine and how to build a library for Refine (it's my first library). I also discovered the power of Refine and the complexity that it hides from the user.

Additional Resources/Info

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (5)

Collapse
 
omeraplak profile image
Omer Aplak

Wow, really impressive. Congratulations! 🎯

Collapse
 
abdellah711 profile image
abdellah711

Thank you 🚀

Collapse
 
necatiozmen profile image
Necati Özmen

Hey @abdellah711 Could you share your email address with me on here

Thread Thread
 
abdellah711 profile image
abdellah711

Sure, alaouiabdellah711@gmail.com
Thank you!

Collapse
 
sarajohn130 profile image
sara john

It would be nice if there was a youtube video showing you making a simple app using the library.

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay