react-native-template
typesafe-actions
Our great sponsors
react-native-template | typesafe-actions | |
---|---|---|
1 | 4 | |
138 | 2,414 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | 3 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
react-native-template
typesafe-actions
-
The Great Redux Toolkit Debate
createAction — lets you define action creators, similar to typesafe-actions. I'm a TypeScript die-hard so type safety is non-negotiable. 😆
-
React-Redux Hooks With Typescript
Actually implementing a separate interface or type per action gets clunky; that's where adding libraries can help. typesafe-actions is an easy, quality library that I've used for this on a previous project. reduxjs-toolkit is even better; it provides some more structure and several useful features. As a bonus, it includes Immer built in.
-
Help me create the best React Native template to bootstrap your next app
Also a library reccomendation for anyone who prefers to stick with the official Redux ecosystem: https://github.com/piotrwitek/typesafe-actions. Makes the seclector/action/reducer/types store setup extremely clean and scaleable.
-
Started teaching myself React Native at the start of the winter lockdown. After 6 months of learning I just managed to launch my first app on the app store!
But as a fellow n00b there are some suggestions which will save you a crap tonne of headache (i.e. if using Redux, the typesafe-actions library gives the BEST modern framework for doing it in)
What are some alternatives?
react-native-whirlwind - Whirlwind is a utility-first styling framework specifically designed for React Native. It is heavily inspired by Tachyons and Tailwind CSS and uses low-level building blocks for rapidly building custom designs.
redux-toolkit - The official, opinionated, batteries-included toolset for efficient Redux development
react-native-code-push - React Native module for CodePush
redux-saga - An alternative side effect model for Redux apps
extension - Bitcoin for the rest of us
SWR - React Hooks for Data Fetching
react-navigation-shared-element - React Navigation bindings for react-native-shared-element 💫
react-loading-skeleton - Create skeleton screens that automatically adapt to your app!
Path-Visualizer - Create a path visualizer with the Dijkstra algorithm
react-query - 🤖 Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue. [Moved to: https://github.com/TanStack/query]
react-native-query-boilerplate - React Native App Boilerplate using React Query, Zustand (un-opinionated small, fast and scalable solution)
Immer - Create the next immutable state by mutating the current one