React
ARWES offers React v18 specific packages with Server-Side Rendering (SSR) support. Most of the functionalities simplify the use of ARWES vanilla packages and some others are specific React APIs. You can/should still use the vanilla packages when applicable.
ARWES does not work with React strict mode nor React Server Components (RSC).
Get Started
In any project with React already configured, such as with Next.js or Remix, install the package:
npm install @arwes/react
Make sure to disable React strict mode and use Client-Side Rendering (CSR).
@arwes/react
package re-exports all arwes
package exports.
Check out the following guides:
Check out the following playground examples:
Packages
These are the available React packages:
Package
Description
@arwes/react-tools
React general utilities
@arwes/react-animator
React interfaces assembling
@arwes/react-animated
React elements animations
@arwes/react-bleeps
React short sounds management
@arwes/react-text
React text rendering effects
@arwes/react-frames
React responsive scalable vector graphics
@arwes/react-bgs
React passive background ambiences
@arwes/react-effects
React special effects
@arwes/react-core
React integration functionalities
@arwes/react
All vanilla and React packages bundle