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-toolsReact general utilities
@arwes/react-animatorReact interfaces assembling
@arwes/react-animatedReact elements animations
@arwes/react-bleepsReact short sounds management
@arwes/react-textReact text rendering effects
@arwes/react-framesReact responsive scalable vector graphics
@arwes/react-bgsReact passive background ambiences
@arwes/react-effectsReact special effects
@arwes/react-coreReact integration functionalities
@arwes/reactAll vanilla and React packages bundle
