I'm a creative technologist with decent coding skills, previously working with tools like Flash, Processing, HTML5/JS, Unity, and Godot. Now, I'm collaborating with a company to create interactive tools and games that need to be available for years on any web-enabled device, but I want to keep maintenance as low as possible. I'm open to suggestions on frameworks or best practices that could help me achieve this, while also considering my limited coding experience.
1 Answer
If you're coming from Flash and Processing, p5.js will feel familiar for interactive visuals since it's like Processing for the web and runs on Canvas. For long-term projects that require minimal upkeep, plain vanilla JS on Canvas is really your best bet—no framework to fall out of date and no build steps to worry about. For gaming, check out Phaser or Kaboom.js for simpler games—both are easy to grasp and effective! Remember, the real maintenance risk lies in complex build tools, so keep it simple!

Thanks for the detailed insight! I'm interested in programmatically drawing and changing pixels in real-time for some of my projects. Any specific framework you think would be good for that? I'm not looking for super high frame rates, just something solid and HTML/JS based to ensure longevity.