Getting Started
Introduction
React Awesome Reveal brings life to your React applications with smooth, performant scroll animations. When elements enter the viewport, they animate into view, creating an engaging and professional user experience.
Key Benefits
- Zero Configuration: Works out of the box with sensible defaults
- Optimized Performance: Uses the Web Animations API for smooth animations
- Mobile-Friendly: Responsive animations that work great on all devices
- Tree-Shakeable: Only import what you need to keep your bundle size small
Installation
Choose your preferred package manager to install React Awesome Reveal and its peer dependency:
Basic Usage
Import any animation component and wrap your content. The element will animate when it enters the viewport:
Customization Options
Customize your animations with these common props:
Next Steps
- Explore Revealing Effects for different animation styles
- Learn about Custom Animations
- Check out Performance Tips for optimal results
- View TypeScript Support for type-safe animations