Why use static types in JavaScript?
Types are bound to improve your JavaScript, if you’re willing to spend some time looking at their advantages.
Read more »Immutability is the art of maintaining the state of an object, an update should not change the object, but create a new object with the updated data. Read more