Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielrabreu/oldones.pathway.react
https://github.com/gabrielrabreu/oldones.pathway.react
Last synced: about 5 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/gabrielrabreu/oldones.pathway.react
- Owner: gabrielrabreu
- License: mit
- Created: 2024-01-15T02:38:09.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-28T01:41:01.000Z (10 months ago)
- Last Synced: 2024-11-17T03:15:16.280Z (about 5 hours ago)
- Language: TypeScript
- Size: 5.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: Contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# PATHWAY-REACT
Welcome to the PATHWAY-REACT repository! This repository is designed to serve as a comprehensive learning pathway for React development using TypeScript. Whether you are new to React or TypeScript, or an experienced developer looking to deepen your skills, this repository offers a range of topics from basic to advanced.
## Table of Contents
- [Introduction](Introduction/README.md)
- Setting up the Development Environment
- Introduction to React and TypeScript
- [Creating a Project from Scratch](Creating%20a%20Project%20from%20Scratch/README.md)
- Setting up Webpack and Babel
- [Creating a Library from Scratch](Creating%20a%20Library%20from%20Scratch/README.md)
- Setting up Rollup
- Configuring Jest, CSS, SCSS, Tailwind and Storybooks
- Publishing with GitHub Actions
- [Components and Props](Components%20and%20Props/README.md)
- Functional Components vs Class Components
- [State and Lifecycle](State%20and%20Lifecycle/README.md)
- useState and useEffect Hooks
- Component Lifecycle in TypeScript
- [TypeScript with React](TypeScript%20with%20React/README.md)
- Basic Types
- Interfaces and Props
- [Routing with React Router](Routing%20with%20React%20Router/README.md)
- Basic Routing
- Route Parameters
- Nested Routes
- [State Management](State%20Management/README.md)
- Context API
- Redux with TypeScript
- [Testing](Testing/README.md)
- Unit Testing with Jest
- E2E And Component Testing with Cypress
- [Libraries and Frameworks](Libraries%20and%20Frameworks/README.md)
- Formik/Yup
- Moment
- Lucide React
- Tailwind
- [Contributing](Contributing.md)
- [License](LICENSE)## Getting Started
If you are new to React or TypeScript or simply want to review the basics, start with the [Introduction](Introduction/README.md) section. You can then proceed to explore the various topics listed in the table of contents.
Each section contains code examples, explanations, and hands-on exercises to help you understand React concepts better.
## Contributing
If you want to contribute to this repository by adding more content, fixing issues, or improving existing material, please refer to the [Contributing](Contributing.md) guidelines for more information on how to get involved.
## License
This repository is licensed under the [MIT License](LICENSE). Feel free to use, modify, and share the content as long as you provide proper attribution and adhere to the license terms.