/cambium-rsc

An RSC implementation of the cambium photo editing/sharing app

Primary LanguageJavaScriptOtherNOASSERTION

Cambium RSC

The next epoch of RedwoodJS will be called Big Horn. This is a sample app built with the latest Big Horn canary release, featuring experimental support for React Server Components. For the classic, GraphQL version of this app, see: https://github.com/cannikin/cambium-classic

image

This is a simple photo editing app letting you tweak the look of your images with CSS filters and view EXIF metdata:

image

After tweaking your image you can then share it. Users will see a big screen version of your image with edits, along with a "Remix" button to then make their own edits based on yours:

image

Setup

Populate web/public/photos with the images of your choice, or use the ones included. Note these are © Rob Cameron and are available under the CC BY-ND 4.0 license.

Development

The dev server is not currently functioning with RSC, so you need to do a full build and serve as if you were running in production:

yarn rw build
yarn rw serve

Your site will be available at http://localhost:8910 as usual. After any code change you'll need to stop the server, build and serve again.