Skip to content
The Miners

The Miners

Codeminer42’s Engineering Blog

  • #6982 (no title)
  • #6982 (no title)

Tag: JavaScript

CodeTips#7: Spread operator: the slow beauty Let's go learn how and when to use the beautiful spread operator

CodeTips#7: Spread operator: the slow beauty

Let's go learn how and when to use the beautiful spread operator

Gabriel Quaresmaby Gabriel QuaresmaJanuary 31, 2024September 4, 2024

For a couple of years now, the JS community has been using the famous spread operator, AKA three dots (…), to copy values in arrays …

The Right Form of Forming Forms How to provide a great user experience and validate forms on the frontend.

The Right Form of Forming Forms

How to provide a great user experience and validate forms on the frontend.

João Victor Voglerby João Victor VoglerAugust 16, 2023March 14, 2024

Imagine you just got paid and can finally buy the laptop you have been dreaming about for months. Since it is expensive (and you are …

Enhancing User Experience with Dynamic iFrame Height Creating a cohesive user experience without visible indications of external sourcing.

Enhancing User Experience with Dynamic iFrame Height

Creating a cohesive user experience without visible indications of external sourcing.

Mateus Wildingby Mateus WildingJune 28, 2023April 11, 2024

In the realm of web development, iframes have long been an essential tool for integrating content from one website into another. Whether it’s by embedding …

JavaScript Under the Hood #1: Classes Understanding how classes work in JavaScript

JavaScript Under the Hood #1: Classes

Understanding how classes work in JavaScript

Marcio Flavioby Marcio FlavioApril 6, 2023May 26, 2023

If you’re a programmer coming to JavaScript from other languages, you may have heard that JavaScript has “fake” classes. In this article, we’ll explore how …

Making a Full-Stack App with Vue, Vite and Express that supports Hot Reload Creating an app in a single repository without compromising on Developer Experience

Making a Full-Stack App with Vue, Vite and Express that supports Hot Reload

Creating an app in a single repository without compromising on Developer Experience

Rhian Moraesby Rhian MoraesMarch 2, 2023February 5, 2024

Introduction With each passing day, web applications are becoming more and more reactive. JavaScript front-end frameworks are designed for this particular purpose. However, it is …

Dependency injection in React with some Context Implementing container using context API as Dependency Injection Tool

Dependency injection in React with some Context

Implementing container using context API as Dependency Injection Tool

Alencar Oliveiraby Alencar OliveiraFebruary 15, 2023May 26, 2023

Dependency injection is a technique used to remove interdependencies between two components of an application, but for some reason, it’s not commonly used in React …

Symmetric Encryption in JavaScript for PII Best Practices for PII Data Protection

Symmetric Encryption in JavaScript for PII

Best Practices for PII Data Protection

Halan Pinheiroby Halan PinheiroJanuary 25, 2023May 26, 2023

Disclaimer While this article provides an overview of symmetric encryption and its implementation using standard JavaScript libraries, it should not be considered a substitute for …

Using Mapbox to plan a city: a use case

Using Mapbox to plan a city: a use case

Felipe Richterby Felipe RichterJanuary 11, 2023July 4, 2023

We all know how maps are important. They are always there. Maps, since thousands of years ago, have been an essential way of extracting information. …

Creating a preview mode in a Vuex app with dependency injection How I implemented a preview mode in a VueJS application

Creating a preview mode in a Vuex app with dependency injection

How I implemented a preview mode in a VueJS application

Felipe Nolletoby Felipe NolletoJune 22, 2022July 4, 2023

In this article, I will talk about how to use dependency injection (DI) in a Typescript Vue app with Awilix. Before I go ahead and …

Creating a development environment with docker and docker compose

Creating a development environment with docker and docker compose

Guilherme Teodoroby Guilherme TeodoroJune 1, 2022May 29, 2023

Did you ever try to run code on your local machine, but it simply didn’t work? And when you ask for help all you hear …

Posts pagination

Previous 1 … 4 5 6 … 8 Next

Content type

Beginner Intermediate Advanced

Recent Posts

  • Codeminer42 Dev Weekly #82
  • Tool or Agent? The impact of AI in your code and in your wallet
  • Mastering Zod Validation
  • Codeminer42 Dev Weekly #81
  • The Road To JVM: The JVM Specification

Tags

AI API Artificial Intelligence Authentication Backend Best Practices C Computer Science CSS Database Debugging Design Patterns DevOps Docker Elixir Frontend Functional Programming Git Golang HTML Information Security Infrastructure Java JavaScript NextJS Node.js open-source Performance PostgreSQL Programming Rails React Ruby Ruby on Rails Rust Security Software Architecture Software Development SQL Testing TypeScript UI UX Vue.js Web Development
Creative Commons License 2025 Codeminer42 | Privacy Policy | Cookie Policy | Powered by WordPress and Bam.