This repository contains a collection of WebXR examples inspired by the work of Nik Lever, built using functional programming with Next.js, React and TypeScript.
- Next.js
- React
- TypeScript
- Mantine UI
- ThreeJS
- React Three Fiber
- Drei
- All examples are built with functional programming in mind, using React and TypeScript features
- Uses Next.js for server-side rendering, improved SEO and better performance
- UI components built with Mantine UI
- Offers a comparison between ThreeJS and React Three Fiber for WebXR development
To install and use the examples, simply clone the repository and install the dependencies with yarn install. Then run the development server with yarn dev and navigate to localhost:3000 in your browser.
Contributions are welcome and encouraged. Please fork this repository and submit a pull request with any improvements, bug fixes, or new examples.