Add community resources page with React examples

This commit is contained in:
Dylan Hu
2025-05-29 10:05:41 -07:00
committed by Diego Marcos
parent 9eb37b9677
commit 8fe3749ed8
2 changed files with 17 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
# Community Resources
A collection of resources and examples created by the community. To add your own, please submit a PR to edit this page at [forge-gfx/forge](https://github.com/forge-gfx/forge/tree/main/docs/community-resources.md).
## Discord
Join the [Forge Discord](https://discord.gg/W39qmSKemS) to connect with other users and developers.
## React Examples
Forge can be used alongside or within React for declarative scene management, dynamic rendering, and state management between your user interface and the 3D scene. See the following examples for how to use Forge with React.
- [`forge-react-basic`](https://github.com/forge-gfx/forge-react-basic) - A basic example of creating a `<canvas>` and Three.js scene with Forge.
- [`forge-react-r3f`](https://github.com/forge-gfx/forge-react-r3f) - Use Forge declaratively in React with [React Three Fiber](https://r3f.docs.pmnd.rs).
- [`forge-react-router`](https://github.com/forge-gfx/forge-react-router) - An example of using Forge and React Three Fiber with [React Router](https://reactrouter.com) v7 framework mode with SSR.
- [`forge-react-nextjs`](https://github.com/forge-gfx/forge-react-nextjs) - An example of using Forge and React Three Fiber with Next.js App Router.
+1
View File
@@ -22,6 +22,7 @@ nav:
- Splat RGBA-XYZ SDF editing: splat-editing.md
- Controls: controls.md
- Performance tuning: performance.md
- Community Resources: community-resources.md
markdown_extensions:
- pymdownx.highlight:
anchor_linenums: true