[go: up one dir, main page]

Skip to content

Classes and libraries commonly used by me in my React Native projects.

Notifications You must be signed in to change notification settings

vegidio/react-native-common

Repository files navigation

React Native Common

In this project I keep the list of most used packages and helper classes that I commonly use during the development of my React Native apps. I will try to keep this project updated constantly as I find better libraries to do the tasks or when I improve code in one of my classes.

🏛️ Architecture

This project uses exclusively Functional Components, SWR to manage server state and Zustand to manage global app state.

⚙️ Dependencies

I used a set of well-known React Native packages so we don't have to reinvent the wheel 🙃

  • Immer: to ease the work with immutable state.
  • React Native Paper: UI library that follows Material guidelines.
  • SWR: for server state management.
  • Zustand: for global app state management.

🎨 Code Correctness

This project uses Prettier to keep the code formatted and ESLint to follow best practices. The linting is done by running the command below in the project's root dir:

$ yarn lint --fix

👨🏾‍💻 Author

Vinicius Egidio (vinicius.io)

About

Classes and libraries commonly used by me in my React Native projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published