What problem does it solve?
This Skill Unit guides the agent through the complexities of developing with the Ionic Framework and React, offering project structure guidelines, component usage, and lifecycle management.
Core Features & Use Cases
- Project Structure: Defines the recommended structure for Ionic React projects, including components, hooks, and service modules.
- Components: Details on using Ionic components with React, including page structure, overlays, lists, and forms.
- Lifecycle Hooks: Provides guidance on using Ionic lifecycle hooks like
useIonViewWillEnter and useIonViewDidEnter for managing page states.
- State Management: Discusses state management patterns with React Context, Redux Toolkit, Zustand, and TanStack Query.
- Use Case: For a developer starting a new Ionic React project, this Skill Unit serves as a comprehensive guide to setting up the project structure, managing navigation, and integrating state management.
Quick Start
Run the ion-react skill to set up a new project with the recommended structure.