Загрузка видео...
Не удалось загрузить видео
In TypeScript, there are at least 4 ways to implement immutability. Here's how I choose between them.
13,590 просмотров • 1 год назад •via X (Twitter)
Комментарии: 10

Georg Unterholzner1 год назад
Very well explained, Cory!

lazy_coder1 год назад
Question: At what point in the development cycle do you begin to worry about immutability? For solo or very small teams focused on deploying asap should this be a priority?

Tanguy Krotoff1 год назад
Fully-typed and fully-tested deepFreeze:

𝕃𝕏𝔼1 год назад
we need a 5th way

Cory House1 год назад
I’m likely forgetting at least two

aiiiden 💫💖1 год назад
@ezdubs_bot english to japanese

Nitesh ₿⚡️1 год назад
Only in JavaScript, we declare something as const but then add an `as const` at the end of it to say, please remain immutable.

Oliver1 год назад
So how would you choose between the typescript versions? Mainly when to use `as const` vs `readonly/ReadOnly`

Cory House1 год назад
readonly is the only granular option. Otherwise I generally prefer “as const”

Cory House1 год назад
Full course with a 20% discount:


