Krestianstvo | S.js - is the prototype of the Croquet Application Architecture in functional reactive paradigm, based on S.js. It uses just signals and reactive computations. It's Virtual Time and Reflector are based on Virtual World Framework's implementation. This prototype is the part of the biggest Krestianstvo | Solid JS, which is more feature completed and can be distributed as a standalone ESM library.
https://www.krestianstvo.org/s
Run Krestianstvo | S.js
git clone https://github.com/NikolaySuslov/krestianstvo-s.js
npm install
npm run dev
By default Vite will start the development server: http://localhost:5173
Copy this link to the Web browser
Run local Reflector server or connect to the public one
Public running reflector: https://time.krestianstvo.org
Run your local Reflector
git clone https://github.com/NikolaySuslov/lcs-reflector
npm install
npm run start
By default Reflector server will start at: http://localhost:3001
The project is using Vite
npm run build
npm run serve
All code is published under the MIT license