DEV Community

loading...

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

👋 Sign in for the ability sort posts by top and latest.
JS interview in 2 minutes / Promise

JS interview in 2 minutes / Promise

Reactions 22 Comments 3
2 min read
Animated Circular progress bar using Html and CSS

Animated Circular progress bar using Html and CSS

Reactions 3 Comments 1
3 min read
Javascript local storage - beginner's guide

Javascript local storage - beginner's guide

Reactions 5 Comments
4 min read
Most Awesome Hooks for your React project

Most Awesome Hooks for your React project

Reactions 8 Comments
3 min read
How To Create Pop Up Login Form Using HTML and CSS

How To Create Pop Up Login Form Using HTML and CSS

Reactions 12 Comments 1
2 min read
How to Fetch Data in React from a GraphQL API 07:06

How to Fetch Data in React from a GraphQL API

Reactions 7 Comments
1 min read
NextJS, Gatsby ou Create React App? Entendendo os conceitos de SSR, SSG e SPA.

NextJS, Gatsby ou Create React App? Entendendo os conceitos de SSR, SSG e SPA.

Reactions 12 Comments
8 min read
Lerna Hello World: How to Create a Monorepo for Multiple Node Packages

Lerna Hello World: How to Create a Monorepo for Multiple Node Packages

Reactions 14 Comments
6 min read
Be careful when you using an input "number" field in your web app

Be careful when you using an input "number" field in your web app

Reactions 8 Comments
1 min read
Detect Internet Connection Status In Browser

Detect Internet Connection Status In Browser

Reactions 12 Comments
2 min read
Publicando Aplicações Estáticas com Static Web Apps & Azure DevOps!

Publicando Aplicações Estáticas com Static Web Apps & Azure DevOps!

Reactions 8 Comments
14 min read
Using the delete Keyword to Remove Object Properties

Using the delete Keyword to Remove Object Properties

Reactions 3 Comments
1 min read
Diving into Husky and Lint-staged

Diving into Husky and Lint-staged

Reactions 11 Comments
3 min read
Writing my first custom react hook - useOutsideClick

Writing my first custom react hook - useOutsideClick

Reactions 4 Comments
4 min read
Pairing with Jhey Tompkins

Pairing with Jhey Tompkins

Reactions 5 Comments
1 min read
How to get the most out of Angular configuration

How to get the most out of Angular configuration

Reactions 2 Comments
6 min read
Publicación de Aplicaciones Estáticas con Azure Static Web Apps y Azure DevOps.

Publicación de Aplicaciones Estáticas con Azure Static Web Apps y Azure DevOps.

Reactions 3 Comments
13 min read
How to ban users from all chats with TalkJS

How to ban users from all chats with TalkJS

Reactions 12 Comments
5 min read
3 ways to code Rock, Paper and Scissors in JavaScript (beginner, intermediate and advanced approach)

3 ways to code Rock, Paper and Scissors in JavaScript (beginner, intermediate and advanced approach)

Reactions 4 Comments 1
1 min read
👑 Colord — tiny yet powerful tool for high-performance color manipulations and conversions

👑 Colord — tiny yet powerful tool for high-performance color manipulations and conversions

Reactions 3 Comments
3 min read
Create an Odoo 14 Markdown Widget Field with TDD - Part 2

Create an Odoo 14 Markdown Widget Field with TDD - Part 2

Reactions 3 Comments
10 min read
What made me use SWR?

What made me use SWR?

Reactions 5 Comments 1
1 min read
What is a local storage in JavaScript?

What is a local storage in JavaScript?

Reactions 4 Comments 1
1 min read
UI Dev Newsletter #56

UI Dev Newsletter #56

Reactions 3 Comments
1 min read
How to Evaluate Site Speed with the Performance API

How to Evaluate Site Speed with the Performance API

Reactions 2 Comments
11 min read
Mock Intl and Date globals in Jest (easily!)

Mock Intl and Date globals in Jest (easily!)

Reactions 2 Comments
2 min read
Vanilla JavaScript Tutorial – Part Two: CSS Styling with JavaScript

Vanilla JavaScript Tutorial – Part Two: CSS Styling with JavaScript

Reactions 2 Comments
12 min read
#30DaysOfAppwrite : Email Verification and Forgot Password

#30DaysOfAppwrite : Email Verification and Forgot Password

Reactions 4 Comments
6 min read
Solution: Range Sum Query 2D - Immutable

Solution: Range Sum Query 2D - Immutable

Reactions 5 Comments
5 min read
HASH.JS | A JavaScript library ( easy to use)

HASH.JS | A JavaScript library ( easy to use)

Reactions 10 Comments
2 min read
Node.js : Locking modules to specific versions

Node.js : Locking modules to specific versions

Reactions 5 Comments 4
1 min read
25 GitHub Repos you can't miss to bookmark

25 GitHub Repos you can't miss to bookmark

Reactions 97 Comments
6 min read
Democratizing ML: Rise of the Teachable Machines

Democratizing ML: Rise of the Teachable Machines

Reactions 2 Comments
6 min read
Let VS Const Vs Var

Let VS Const Vs Var

Reactions 2 Comments
4 min read
Solution: Maximum Points You Can Obtain from Cards

Solution: Maximum Points You Can Obtain from Cards

Reactions 8 Comments 1
3 min read
Javascript Interview Question: Select only the numbers in the array (with strange cases).

Javascript Interview Question: Select only the numbers in the array (with strange cases).

Reactions 2 Comments
3 min read
A Beginners Guide to Dealing With Classes and Object Relationships in Javascript

A Beginners Guide to Dealing With Classes and Object Relationships in Javascript

Reactions 2 Comments
5 min read
7 JavaScript Data Structures you must know

7 JavaScript Data Structures you must know

Reactions 52 Comments 1
8 min read
How to use Tailwind CSS with Laravel

How to use Tailwind CSS with Laravel

Reactions 2 Comments
1 min read
I coded a game with React - Next.js

I coded a game with React - Next.js

Reactions 2 Comments
1 min read
Meet zx: A Better Way to Write Scripts with Node.js

Meet zx: A Better Way to Write Scripts with Node.js

Reactions 26 Comments 6
4 min read
Add a loader to your website

Add a loader to your website

Reactions 21 Comments 6
2 min read
Javacript en la Web 🌐

Javacript en la Web 🌐

Reactions 2 Comments
3 min read
The Ember Times - Issue No. 179

The Ember Times - Issue No. 179

Reactions 3 Comments
6 min read
10 Simple Javascript Interview Questions for All Beginners.

10 Simple Javascript Interview Questions for All Beginners.

Reactions 2 Comments
2 min read
The simple tricks to change your website theme based on day and night

The simple tricks to change your website theme based on day and night

Reactions 25 Comments
1 min read
🤖 How to create a Telegram Crypto Bot in Javascript

🤖 How to create a Telegram Crypto Bot in Javascript

Reactions 12 Comments
5 min read
Responsive Navigation Menu Bar Using HTML & css

Responsive Navigation Menu Bar Using HTML & css

Reactions 24 Comments 1
3 min read
Strongly Typed Mongoose Models

Strongly Typed Mongoose Models

Reactions 14 Comments 4
6 min read
What you should know about Reactjs if you are a mobile developer

What you should know about Reactjs if you are a mobile developer

Reactions 14 Comments
3 min read
Instagram Clone with Vue.js 1/3

Instagram Clone with Vue.js 1/3

Reactions 9 Comments
1 min read
Iniciar en el mundo del TESTING AUTOMATIZADO ✍

Iniciar en el mundo del TESTING AUTOMATIZADO ✍

Reactions 5 Comments 1
3 min read
History of Java And JavaScript names

History of Java And JavaScript names

Reactions 3 Comments
1 min read
Instagram RESTful API Clone

Instagram RESTful API Clone

Reactions 6 Comments
1 min read
How To Create A Simple Alert For An onbeforeunload Event (Closing Browser or Navigating Away From Page)

How To Create A Simple Alert For An onbeforeunload Event (Closing Browser or Navigating Away From Page)

Reactions 12 Comments 2
2 min read
Amazing Image Slider Using Flickity & JS

Amazing Image Slider Using Flickity & JS

Reactions 12 Comments 2
1 min read
#30DaysOfAppwrite : Getting Started with SMTP

#30DaysOfAppwrite : Getting Started with SMTP

Reactions 11 Comments 1
3 min read
How to start in Automation Testing ✍

How to start in Automation Testing ✍

Reactions 6 Comments
3 min read
What Are Type Declaration Files In TypeScript?

What Are Type Declaration Files In TypeScript?

Reactions 7 Comments
3 min read
Appliquez des filtres sur vos vidéos avec Javascript

Appliquez des filtres sur vos vidéos avec Javascript

Reactions 8 Comments
16 min read
loading...