kota's memex

tooling

typescript

^ What you should be using.

node

Chrome's js engine + a local development library.

deno

A secure alternative to node with a proper standard library.

bun

A faster javascript runtime.

esbuild

An extremely fast JavaScript bundler.

https://www.npmjs.com/package/servor

Simple development webserver with live reload.

ava

A test runner.

language

json

js variables

js arrays

js strings

js looping

js type conversion

js objects

js functions

js classes

js maps

js symbols

js deepEqual

js dates

js bugs and errors

js eval

js asynchronous

dom

libraries

htmx

A simple and elegant way to write client-side code.

htmz

An even simpler, like 181 byte way of doing the above.

react-js

A slower and jankier way of building user interfaces!

https://github.com/zloirock/core-js

Very popular polyfill library.

https://momentjs.com/

Time and date library.

https://videojs.com/

Video player.

https://threejs.org/

3D Library.

https://codemirror.net/

Versatile but light weight text editor.

books

Eloquent Javascript - Marijn Haverbeke

Javascript: The good parts - Douglas Crockford