🔱 🐬 🔱
A
easy-to-use
framework for building immersive decentralized applications.
The quickest way to production in Web5. Built with ❤︎ by the
Sonr Team and
contributors
npm install
npm run build
task server:start:release
Open your Browser to localhost:4040
go build -o speedway cmd/speedway-cli/main.go
./speedway help
Speedway UI: Cannot use types other than string in objects or it casues issues with validation
Workaround: Use strings for all datatypesWorkaround: Use the cli
Workaround: Use the
--file <file>
flag on the CLI commands
The server sometimes fails due to `Concurrent Map Writes`
Workaround: Restart the server and repeat the actionBuilding For Backend Dev
To build for dev, run `task server:start:debug` instead of `task server:start:release`Running the Mock Backend
This mode is ideal for UI development. Changes to the code will reflect on the browser automatically and there is no need to build. Any data generated will be local only. Behavior may not perfectly match the Sonr Speedway Backend.
Tun the Frontend:
npm install
npm start
on a second terminal, run the development server:
cd server-in-memory
npm install
npm start
The UI should open automatically on your browser, but if that's not the case, it can be found under localhost:3000
to reset the local data, go to:
localhost:3001/reset