|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Zustand||35,576||10||1,336||a day ago||113||August 01, 2023||7||mit||TypeScript|
|🐻 Bear necessities for state management in React|
|List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!|
|:fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.|
|React Redux||22,981||140,108||17,998||3 days ago||126||July 29, 2023||22||mit||TypeScript|
|Official React bindings for Redux|
|30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw|
|React Redux Links||21,729||a year ago||31|
|Curated tutorial and resource links I've collected on React, Redux, ES6, and more|
|Normalizes nested JSON according to a schema|
|A modified web browser that helps in responsive web development. A web developer's must have dev-tool.|
This starter-kyt should serve as the base for an advanced, server and client-rendered React Redux app. It is based on NYT's Universal React starter-kyt but with the addition of some tools we found useful, most importantly the addition of Redux, Redux-Thunks, Storybook and Async data loading on the server.
It is assumed you know what kyt is and why you should use it.
Generally speaking we feel it's a better idea to install packages locally than globally. That's why our setup instructions differ a little bit from the kyt general installation instructions. If you find any bug try to see if installing the official way helps and please let us know by submitting an issue.
npm initUse your own settings or press enter until it's done
npm install kyt-cli -D
node_modules/.bin/kyt-cli setup -r https://github.com/cleverfranke/cf-kyt-starter-universal-redux.git
After installation these commands are useful to learn
npm run dev
npm run storybook
npm run build-storybook
npm build && npm start
We've added Dockerfiles and Docker Compose files for easier deployments.
You can run the application in a Docker container in development mode. This container supports hot reloading, redux devtools, file syncing, pretty much anything you want and have when you run Docker in development mode locally as well.
Eventually you'll want to run your app in production mode on some server. In a nutshell, deployment looks like this:
Make sure to edit deploy.sh to target your own Docker Repository.
If you want to run production locally you can use the following command:
docker-compose -f docker-compose-production.yml up
The following are some of the tools included in this starter-kyt:
The libraries listed here are not present by default in the NYT React Universal Starter Kyt. We added them because we believe they are useful to the majority of the applications we develop.
See the releases on Github