Skip to content

Instantly share code, notes, and snippets.

@rawaludin
Last active September 21, 2019 02:10
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rawaludin/e3b2b38cb04205cad856cb34d5944693 to your computer and use it in GitHub Desktop.
Save rawaludin/e3b2b38cb04205cad856cb34d5944693 to your computer and use it in GitHub Desktop.

Dependency Stack

The following table is a list of the major dependencies we use along with their purpose and links to supplemental documentation.

Dependency Purpose Docs
NextJS Official Docs
Another Name Parser Break up a concatenated name into pieces Official Docs
CASL Restricting access to features based on permissions Official Docs
Classnames Conditionally apply and join classes together Official Docs
Final Form Form management and validation Official Docs
Immutable Persistent immutable data structures Official Docs
JSON API Normalizer Normalize data from the server Official Docs
KW UI Kit Component building blocks and styling utilities Official Docs
KW Utilities HTTP request library along with some other utilities Official Docs
LoDash Utility function library Official Docs
Moment (Timezone) Time and date management with timezone support Official Docs
PubNub Notifications library Official Docs
React Loadable Asynchronously load components with promises Official Docs
Recharts Charting library Official Docs
Redux State management Official Docs
Redux Axios Middleware Redux middleware for making API calls Official Docs
Redux Thunk Return functions instead of objects from actions Official Docs
Reselect Redux selector library Official Docs
Validator String validation utilities Official Docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment