This repository contains different JavaScript and TypeScript apps and tools that are used in different projects here at NaN Labs. We also provide reusable JavaScript and TypeScript packages.
Name | Description | Keywords |
---|---|---|
React Boilerplate | A simple but powerful boilerplate to start a React project powered by Vite. Boilerplate generated using create-awesome-node-app contains full CI/CD setup with GitHub Actions and Docker. It also contains a full local development setup with hot reload and production ready setup with minification and optimization. It also contains a full test setup with Jest and React Testing Library. | React |
Storybook Playground | This app was created with the goal to have examples of ours React components, hooks and libraries that are created in different packages in the repository Nancy.js. | React, Storybook, Nancy.js |
TypeScript Monorepo Boilerplate | A simple but powerful boilerplate to start a TypeScript monorepo project powered Turborepo. | TypeScript, Turborepo, Monorepo, Boilerplate, React, NPM Workspaces, Changesets, ESLint, Prettier, Jest, Nest.js, Storybook |
Name | Description | Keywords |
---|---|---|
Node Package Managers | Comparison of the most popular Node Package Managers: npm, yarn, pnpm. | Node, npm, yarn, pnpm |
Name | Description | Keywords |
---|---|---|
AgileTs | This example shows how to use AgileTs to manage state. | React, AgileTs |
Akita | This example shows how to use Akita to manage state. | React, Akita |
Context | This example shows how to use React Context to share data between components. | React |
Effector | This example shows how to use Effector to manage state. | React, Effector |
Global State | This example shows how to use a global state using React Hooks. | React |
Hookstate | This example shows how to use Hookstate to manage state. | React |
Jotai | This example shows how to use Jotai to manage state. | React, Jotai |
MobX | This example shows how to use MobX to manage state. | React, MobX |
MobX State Tree | This example shows how to use MobX State Tree to manage state. | React, MobX State Tree |
Prop Drilling | This example shows how to pass data from a parent component to a child component using props. | React |
React Easy State | This example shows how to use React Easy State to manage state. | React, React Easy State |
React Query | This example shows how to use React Query to fetch data from an API. | React, React Query |
Recoil | This example shows how to use Recoil to manage state. | React, Recoil |
Redux Toolkit | This example shows how to use Redux Toolkit to manage state. | React, Redux Toolkit |
Rematch | This example shows how to use Rematch to manage state. | React, Rematch |
Rxjs | This example shows how to use Rxjs to manage state. | React, Rxjs |
Storeon | This example shows how to use Storeon to manage state. | React, Storeon |
Teaful | This example shows how to use Teaful to manage state. | React |
Unistore | This example shows how to use Unistore to manage state. | React, Unistore |
Valtio | This example shows how to use Valtio to manage state. | React, Valtio |
XState | This example shows how to use XState to manage state. | React, XState |
Zustand | This example shows how to use Zustand to manage state. | React, Zustand |
- Contributions make the open source community such an amazing place to learn, inspire, and create.
- Any contributions you make are truly appreciated.
- Check out our contribution guidelines for more information.
Made with contributors-img.