2021 Front End Performance Checklist, State of JS results | Front End News #013
Tags: frontendnews
Published: 2021-01-19 19:13:02

> **NOTE:** This is issue #013 of my newsletter, which went live on Monday, January 18th. If you find this information useful and interesting and you want to receive future issues as they are published, ahead of everyone else, I invite you to join the subscriber list at [frontendnexus.com](https://frontendnexus.com/).

***

Happy New Year, and welcome back to the newsletter!

We're starting 2021 strong with a new edition of the Front End Performance Checklist. Next, come the results for the State of JS survey, an extra trend report for State of CSS. And we have multiple updates from Node, Gatsby, Jeckyl, and the new Typescript 4.2 Beta.

***

## Smashing Magazine's Front End Performance Checklist for 2021

The New Year Front End Performance Checklist is already an established tradition. And this year's entry is gigantic. Bookmark it, download it, and start applying the advice to make your web pages and apps faster and leaner.

- [https://www.smashingmagazine.com/2021/01/front-end-performance-2021-free-pdf-checklist/](https://www.smashingmagazine.com/2021/01/front-end-performance-2021-free-pdf-checklist/)

***

## The State of JS 2020 results

We got the results of this survey, and the results came from over 23,000 replies. There is a lot of useful and interesting information packed here, but I'm going to give you a teaser. To no surprise, React, Vue, Angular, and Svelte lead the pack in terms of satisfaction, interest, usage, and awareness. For more, be sure to check the full report.

- [https://2020.stateofjs.com/en-US/](https://2020.stateofjs.com/en-US/)

***

## The State of CSS 2020: Trend Report

The results for The State of CSS 2020 came out last year, and I did cover them at that time. This is a report that compiles all the data in a very nice presentation worthy of any conference. 

- [https://2020.stateofcss.com/en-US/report/](https://2020.stateofcss.com/en-US/report/)

***

## Browser news

### WebKit

The WebKit team released the 118th iteration of the Technology Preview. The thing that I'm most excited about is the support for the `aspect-ratio` feature. Of course, there's a lot more than that, but you'll have to check the release notes to find out.

- [https://webkit.org/blog/11439/release-notes-for-safari-technology-preview-118/](https://webkit.org/blog/11439/release-notes-for-safari-technology-preview-118/)

***

## Software updates and Releases

### Cypress 6.2.0

Fast, easy and reliable testing for anything that runs in a browser.

- [https://github.com/cypress-io/cypress/releases/tag/v6.2.0](https://github.com/cypress-io/cypress/releases/tag/v6.2.0)

### Gatsby v2.30

Build blazing fast, modern apps and websites with React

- [https://www.gatsbyjs.com/docs/reference/release-notes/v2.30/](https://www.gatsbyjs.com/docs/reference/release-notes/v2.30/)

### Jekyll 4.2.0

Jekyll is a blog-aware static site generator in Ruby

- [https://jekyllrb.com/news/2020/12/14/jekyll-4-2-0-released/](https://jekyllrb.com/news/2020/12/14/jekyll-4-2-0-released/)

### Node

Asynchronous event-driven JavaScript runtime

- [https://nodejs.org/en/blog/release/v15.5.0/](https://nodejs.org/en/blog/release/v15.5.0/)
- [https://nodejs.org/en/blog/release/v15.6.0/](https://nodejs.org/en/blog/release/v15.6.0/)
- [https://nodejs.org/en/blog/vulnerability/january-2021-security-releases/](https://nodejs.org/en/blog/vulnerability/january-2021-security-releases/)

### Scala.js 1.4.0

Scala to JavaScript compiler

- [https://www.scala-js.org/news/2021/01/12/announcing-scalajs-1.4.0/](https://www.scala-js.org/news/2021/01/12/announcing-scalajs-1.4.0/)

### Snowpack v3.0

WASM-powered frontend build tool

- [https://www.snowpack.dev/posts/2021-01-13-snowpack-3-0](https://www.snowpack.dev/posts/2021-01-13-snowpack-3-0)

### TypeScript 4.2 Beta

TypeScript is a language that builds on JavaScript by adding syntax for type declarations and annotations.

- [https://devblogs.microsoft.com/typescript/announcing-typescript-4-2-beta/](https://devblogs.microsoft.com/typescript/announcing-typescript-4-2-beta/)

### Volta 1.0.0

A fast, reliable utility for declaring your JavaScript Toolchains as Code.

- [https://blog.volta.sh/2020/12/21/announcing-volta-100/](https://blog.volta.sh/2020/12/21/announcing-volta-100/)

***

## Wrapping things up

Here we are, at the end of the first issue in 2021. Have a great and productive week, keep yourselves safe, and I will see you next time!