Resources šŸ“š

JavaScript Tooling

  • Bun is a fast,Ā incrementally adoptableĀ all-in-one JavaScript, TypeScript & JSX toolkit. Use individual tools like bun test orĀ bun install in Node.jsĀ projects, or adopt the complete stack with a fast JavaScript runtime, bundler,Ā test runner, andĀ package managerĀ built in. Bun aims for 100% Node.js compatibility.

JavaScript Concepts

Asynchronous Execution in JavaScript

three.js

JavaScript 3D library. The aim of the project is to create an easy-to-use, lightweight, cross-browser, general-purpose 3D library. The current builds only include WebGL and WebGPU renderers but SVG and CSS3D renderers are also available as addons.

Official three.js Resources

See also React Three Fiber tutorial - Scroll Animations

p5.js

p5.js is a friendly tool for learning to code and make art. It is a free and open-source JavaScript library built by an inclusive, nurturing community. p5.js welcomes artists, designers, beginners, educators, and anyone else!