Top-10 Posts for FE (Week 5, Dec 2022)
Tags: javascript, git, css, webdev
Published: 2023-01-02 15:25:15

Here are the top 10 posts from the past week that will be useful to front-end developers and beyond. The selection was made on the basis of their interestingness, uniqueness, presentation, usefulness and subjective assessment of the author.

## [Service workers tutorial](https://dev.to/uploadcare/service-workers-tutorial-1b7h)

Why use service workers, what they are, how they work, and how they differ from other workers in the browser.

![Service workers tutorial](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/phm13nj9tf1lot4mu3t7.png)

## [The Power of Binding: A Beginner's Guide to Bind method in JavaScript](https://dev.to/erhaneth/what-is-binding--hao)

The author of the post explains what are the ways to bind an object to a function in JavaScript, besides the "call" and "apply" methods.

![The Power of Binding: A Beginner's Guide to Bind method in JavaScript](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1wzupcqqv6ippiqdice0.png)

## [Every abbreviation used in JavaScript explained](https://dev.to/rahulbhai9/every-abbreviation-used-in-javascript-explained-29p2)

Types of the most common abbreviations in the basis of JavaScript code, how they stand for and their application.

![Every abbreviation used in JavaScript explained](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ddwcqpzyqobmfqxuq79l.png)

## [Alternatives to Git](https://dev.to/niza/alternatives-to-git-4p6m)

This post looks at several alternative version control systems that offer features similar to Git.

![Alternatives to Git](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/t9bg9wqi5xdc39y5d9tz.png)

## [GraphQL Oversimplified](https://dev.to/arafat4693/graphql-oversimplified-1g23)

What is GraphQL and Schema Definition Language (SDL), Queries, Mutations and Subscriptions.

![GraphQL Oversimplified](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/clxc0tfoytflpj20ihaf.png)

## [Why Cookie is preferable compared to localStorage when it comes to authentication](https://dev.to/leduc1901/why-cookie-is-preferable-compared-to-localstorage-when-it-comes-to-authentication-48mb)

This article breaks down 2 common places to store tokens: Cookies and localStorage.

![Why Cookie is preferable compared to localStorage when it comes to authentication](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h1kxl6nl568ok4jh5cpf.png)

## [Creating Variables in CSS](https://dev.to/capscode/creating-variables-in-css-344e)

In this article, you will learn all the important aspects and ways to use CSS variables.

![Creating Variables in CSS](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y6ph0urirmkyrg9kcs4c.png)

## [JavaScript Spread and Rest Operators: An Essential Guide for Beginners](https://dev.to/abhijitdotsharma/javascript-spread-and-rest-operators-an-essential-guide-for-beginners-53fc)

What is a Spread and Rest Operator and what are the subtleties of their differences.

![JavaScript Spread and Rest Operators: An Essential Guide for Beginners](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2szrmny1ve3xfver35br.png)

## [What’s the Difference Between Jest and Mocha?](https://dev.to/get_pieces/whats-the-difference-between-jest-and-mocha-1i1h)

This article looks at the pros and cons of testing frameworks like Jest and Mocha so you can choose the best one for your project.

![What’s the Difference Between Jest and Mocha?](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vfipnyeuqer2kafcafkm.png)

## [Everything You Need to Know About HTTP Response Status Codes](https://dev.to/devland/everything-you-need-to-know-about-http-response-status-codes-2mfb)

This post introduces several server status and error codes, and explains what they reveal about what’s happening on the server behind the scenes.

![Everything You Need to Know About HTTP Response Status Codes](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4kqicu8em3j8ocjcbbtl.jpg)



---

[![More News on channel t.me/fruntend_news](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4qyxv1b74oody1eb0k10.jpg)](https://telegram.me/fruntend_news)[![By me a coffee](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zir1erzg7v28nvyuue09.jpg)](https://www.buymeacoffee.com/fruntend)