As crappy as 2020 was, JavaScript as a whole still managed to somehow move forward. As the language itself keeps improving thanks to new features like Optional Chaining and Nullish Coalescing, TypeScript's widespread adoption is taking things to a whole other level by popularizing static typing. And on the framework side, just when we thought things were settling down, Svelte comes in and shakes e
![State of JS 2020](https://cdn-ak-scissors.b.st-hatena.com/image/square/f88f4c92f73d6481cc362b0b22b2ac66ffca72a8/height=288;version=1;width=512/https%3A%2F%2F2020.stateofjs.com%2Fimages%2Fstateofjs2020_socialmedia.png)