Skip to content

Latest commit

 

History

History
39 lines (20 loc) · 1.4 KB

File metadata and controls

39 lines (20 loc) · 1.4 KB

🐈‍⬛ SPACE CATS - TOOLS THAT WERE CONSIDERED

These libraries will be revisited for later purposes, though ❥.

THREE.JS

Three.js – a cross-browser JavaScript library and application programming interface (API) to create and display animated 3D computer graphics [1]- proved more challenging to set up than p5.js [2].

As the purpose of Space Cats is simplicity, Three.js proved unsuitable.

@P5-WRAPPER-REACT

Although interesting, @P5-wrapper/react [3] requires considerable React knowledge, and there was not enough time for me to pick up the required knowledge.

REACT-THREE-FIBER

Like Three.js [1], react-three_fiber [4] comes with a steep learning curve that would have posed a risk to the project's development.

REDUX

Redux [5] is an intricate and daunting library that, while not fully incorporated within the project, inspired the creation of a constants and services directory within the frontend package.

NETLIFY

Netlify [6] seemed like a natural choice for hosting the front end; however, creating an account proved annoying due to suspension after sign-up and needing to provide identity verification to reactivate it.

REFERENCES

[1] https://threejs.org/

[2] https://p5js.org/

[3] https://www.npmjs.com/package/@p5-wrapper/react

[4] https://docs.pmnd.rs/react-three-fiber/getting-started/introduction

[5] https://redux.js.org/

[6] https://www.netlify.com/