This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Zijie Zhao
zijiezhao.bsky.social
did:plc:txwaiaepxnfwubxzhaepahbm
#ProgrammingParadigms @northeasternu.bsky.social
Promise in JS makes async smoother! Create with new Promise((resolve, reject) => {...}), .then() handles success, .catch() handles reject, and .finally() is always executed. Use Promise.all() and Promise.race() to control the asynchronous process!
2025-02-25T20:38:38.460Z