typesafe-actions
react-loading-skeleton
Our great sponsors
typesafe-actions | react-loading-skeleton | |
---|---|---|
4 | 4 | |
2,412 | 3,748 | |
- | - | |
0.0 | 3.5 | |
4 months ago | 19 days 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.
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)
react-loading-skeleton
-
Skeleton Loading React (Native) JS Code
No, this is not because of a not-invented-here syndrome. A promising library is react-loading-skeleton, among many others.
-
25 React component libraries you just might need for your next project!
react-loading-skeleton Create skeleton screens that automatically adapt to your app
-
Implementing Dark Mode (Part 2)
One last fun implementation detail was working with our use of react-loading-skeleton (I love this effect, and I feel it really does work in keeping the user engaged and under the impression of the app working while data loads). To make this effect still work well in dark mode, I took the opportunity to crack open the source, and replicate a few key values as found in this snippet of our CSS.
-
The Great Redux Toolkit Debate
I'll be working on a new major version of react-loading-skeleton. Check out the roadmap here!
What are some alternatives?
redux-toolkit - The official, opinionated, batteries-included toolset for efficient Redux development
SWR - React Hooks for Data Fetching
redux-saga - An alternative side effect model for Redux apps
octicons - A scalable set of icons handcrafted with <3 by GitHub
react-beautiful-dnd - Beautiful and accessible drag and drop for lists with React
react-native-template - An opinionated template to bootstrap your next React Native app with all the time-wasting packages you need to have.
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]
Immer - Create the next immutable state by mutating the current one
react-hot-toast.com - Smoking Hot React Notifications 🔥