Vanilla JavaScript refinery simulator built to explain job to my kids
https://fuelingcuriosity.com/game.html
#HackerNews #VanillaJavaScript #Simulation #KidsEducation #FamilyLearning #CodingForKids #InteractiveLearning
Vanilla JavaScript refinery simulator built to explain job to my kids
https://fuelingcuriosity.com/game.html
#HackerNews #VanillaJavaScript #Simulation #KidsEducation #FamilyLearning #CodingForKids #InteractiveLearning
How to Build Reactive Declarative UI in Vanilla JavaScript
https://jsdev.space/howto/reactive-vanilla-js/
#HackerNews #ReactiveUI #VanillaJavaScript #WebDevelopment #JavaScriptProgramming #CodingTips
Just released a free little puzzle.
https://henspace.itch.io/zupzle-geometry-pack
I wrote the game to have a little practice writing a vanilla JavaScript game. I also intend to release a version using my drawings. Sort of like an interactive portfolio.
#indiedev #puzzle #gamedev #itch_io #itchio #vanillajavascript #html5
In preparation for the new SPA I've spent 2-3 days learning about web components and refactoring the jQuery front-end to a tiny PHP web app using #vanillaJavaScript. That blog in the previous post and the Mozilla Dev Network docs were all I needed but it was a lot of open tabs and back-and-forth between them π
Plain JS is quite verbose at times compared to jQuery. Especially with AJAX requests. Also had to learn about CORS, promise objects... but I'm confident to tackle more now.
As neat as #jquery or #cheerio is, I miss the abilities of #VanillaJavaScript in the browser.
I don't remember how many times I tried to grab certain properties, which would have been available in the browser, but don't exist in cheerio.
And it is a bit annoying to constantly put various html elements into the cheerio wrapper class to get access to the various functionalities it offers. Thus instead grabbed the minimal viable data and just worked further with arrays.