DEV Community

Cover image for Top-10 Posts for FE (Week 2, Jun 2023)
fruntend
fruntend

Posted on

Top-10 Posts for FE (Week 2, Jun 2023)

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.

Making dialog with HTML Dialog element

This article introduces the dialog element in HTML5 and demonstrates how to create and use dialog components, including their default behavior, styling, accessibility, and form integration.

Making dialog with HTML Dialog element

Say Goodbye to Spread Operator: Use Default Composer

This article presents the "default-composer" library, which simplifies setting default values for nested objects in JavaScript, providing concise and readable code compared to other methods.

Say Goodbye to Spread Operator: Use Default Composer

Best Practices for Writing Clean and Maintainable Code in JavaScript

The article offers guidelines for writing clean and maintainable JavaScript code, emphasizing consistency, readability, modularity, error handling, performance optimization, unit testing, functional programming, code documentation, and using linters and formatters.

Best Practices for Writing Clean and Maintainable Code in JavaScript

How to calculate CSS specificity of your style rules

In this article, you will learn how to calculate the specificity of CSS selectors to determine the order of style rule precedence and understand how styles are applied to elements.

How to calculate CSS specificity of your style rules

3 Engineering Mistakes That Kill Startups

This article highlights three critical mistakes made by founders when building their products: misprioritizing feature development, requesting too many features initially, and aiming for engineering perfectionism, and provides insights on how to avoid them.

3 Engineering Mistakes That Kill Startups

Understanding and Mastering the CSS Block Formatting Context

This article introduces the concept of Block Formatting Context (BFC) in CSS, explaining its role in visual rendering, its creation methods, and how it can solve common design problems and simplify layouts.

Understanding and Mastering the CSS Block Formatting Context

Tokenization in JavaScript

This article explores the concept of tokenization in programming, specifically in JavaScript, highlighting its significance and providing practical examples to help developers understand its essence in code interpretation and execution.

Tokenization in JavaScript

How to Build and Publish Your First React NPM Package

This article provides a step-by-step guide on how to build and publish your first Node Package Manager (NPM) package, specifically focusing on creating a package that capitalizes the first letter of a string in React.

How to Build and Publish Your First React NPM Package

Enhancing Your CSS Skills: Dive into :not, :is, and :where Pseudo-Classes

This article explores how CSS pseudo-classes, specifically :is, :where, and :not, can enhance the readability and maintainability of CSS code by providing concise and expressive selectors.

Enhancing Your CSS Skills: Dive into :not, :is, and :where Pseudo-Classes

How to test your app using Docker Containers and Postman

This article provides a comprehensive guide on using Docker containers and Postman to test a CRUD application built with Node.js, Express, and Postgres.

How to test your app using Docker Containers and Postman


More News on channel t.me/fruntend_newsBy me a coffee

Top comments (0)