Like any tool in one’s tool box, the wielder decides how and when to use it. Using the right tool for the job can make quick work of the task at hand. Using the tool incorrectly may still complete the task but, possibly, with unintended results.
My final project is a board game that’s like CandyLand with a pagan twist. Instead of moving ginger bread guards on a rainbow road to get to King Kandy’s Castle, classical elemental symbols aim to leave impact around an isometric pathway composed of lunar phases, planetary bodies, and astrological symbols.
This Palettes Project is a Single Page Application(SPA) This SPA integrates HTML, CSS, and JavaScript with a Rails API backend.
Upon sending the http get request for index.html from inside of my project’s frontend directory, the event of loading and parsing the document, calls a function which uses addition assignment to populate the the main element on the doc with some elements This html includes my “why”, some detailed guidance (click new) and a gif that I made with Procreate on my iPad.
Before completing any Javascript related labs, I took a glance at the project requirements and I was immediately thrown a curve with “asynchronous,” as in, “interactions between client and server must be handled asynchronously.” My first reaction: Why wouldn’t interactions be in sync?”
Leading up to project deadline, these few words of text brought a wave of confusion and uncertainty.