Top-10 Posts for FE (Week 1, Dec 2022)
Tags: webdev, css, javascript, npm
Published: 2022-12-05 16:26:32

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.

## [REST API vs GraphQL](https://dev.to/documatic/rest-api-vs-graphql-1a0n)

Comparison of REST and GraphQL, use cases for each of them, advantages in choosing.

![REST API vs GraphQL](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/it5ogqnri66dal9b69g6.jpg)

## [The illusion of speed – why perceived performance matters](https://dev.to/enterspeed/the-illusion-of-speed-why-perceived-performance-matters-f38)

What is active and passive User state, how it relates to site performance and how to change it.

![The illusion of speed – why perceived performance matters](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p1o53gbiaupz2mfn0iuo.jpg)

## [Five Underated CSS Properties You NEED To Try Out!](https://dev.to/codeystein/five-underated-css-properties-you-need-to-try-out-5978)

5 CSS properties that deserve more attention and application.

![Five Underated CSS Properties You NEED To Try Out!](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/spmiwsgxyk94e4m86e42.png)

## [Will Vue Become the Most Popular Front-end Framework in 2023?](https://dev.to/adambiggs/will-vue-become-the-most-popular-front-end-framework-in-2023-65h)

The author briefly describes the main advantages of Vue and the prospects for its development in competition with React.

![Will Vue Become the Most Popular Front-end Framework in 2023?](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6x0b1mogxs8ftj4r4807.jpg)

## [Permissions (access control) in web apps](https://dev.to/wasp/permissions-access-control-in-web-apps-j6b)

The post allows you to better understand the standard methods in access control in web applications.

![Permissions (access control) in web apps](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n2y7qr9q6c2dz1mxk6vu.jpg)

## [Detecting if the user is online with JavaScript](https://dev.to/dailydevtips1/detecting-if-the-user-is-online-with-javascript-58ne)

Demonstration of how to use JavaScript to make it clear to the User of your application whether he is currently online or not.

![Detecting if the user is online with JavaScript](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k2n1a1ks3o583d844pvl.png)

## [What should a modern CSS boilerplate look like?](https://dev.to/logrocket/what-should-a-modern-css-boilerplate-look-like-11ah)

The author of the post offers a list of must-haves for a modern CSS boilerplate for more predictable and easier maintenance in the future.

![What should a modern CSS boilerplate look like?](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ag5eie8af0ezk37f4fig.png)

## [Autocomplete Algorithms](https://dev.to/khald/autocomplete-algorithms-1pb2)

A complex but interesting article on approaches to using autocomplete models and a description of their essence.

![Autocomplete Algorithms](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2uj5fbeyz5k9oei4s3bp.png)

## [Making a Build System Using NPM Scripts](https://dev.to/kl13nt/making-a-build-system-using-npm-scripts-40oh)

A set of NMP commands that execute the most important scripts for a complete project build.

![Making a Build System Using NPM Scripts](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1lo88ua8eefjdu0kep2h.png)

## [IIFE(immediately-Invoked function Expression)](https://dev.to/hat52/iifeimmediately-invoked-function-expression-a9p)

What is IIFE, how it differs from a normal function and how to use it.

![IIFE(immediately-Invoked function Expression)](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rzy4cujtt2nfqf5pg5tm.png)



---

[![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)