Three.js is a 3D Javscript library
Three.js uses the coordinate system shown in the following picture:
See also https://tweedegolf.nl/blog/5/threejs-rotations
see https://discourse.threejs.org/t/robot-simulation-rotation-issues/9065