DEV Community

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!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Toast Notification to Detect Internet Connection in HTML CSS & JavaScript

Toast Notification to Detect Internet Connection in HTML CSS & JavaScript

5
Comments 1
3 min read
Getting Started With TensorFlow in Angular

Getting Started With TensorFlow in Angular

6
Comments
26 min read
How I learned React JS and React Native by building fun project

How I learned React JS and React Native by building fun project

2
Comments
2 min read
Simulate single page app using CSS selector (:target)

Simulate single page app using CSS selector (:target)

47
Comments 7
1 min read
Better Error Messages in TypeScript 4.2 - Smarter Type Alias Preservation

Better Error Messages in TypeScript 4.2 - Smarter Type Alias Preservation

21
Comments
3 min read
Debug Why React (Re-)Renders a Component

Debug Why React (Re-)Renders a Component

199
Comments 2
11 min read
Flashlight Website

Flashlight Website

7
Comments 4
1 min read
4 Tips To Improve The Website Design

4 Tips To Improve The Website Design

2
Comments
2 min read
My First Public Software Tool, $120 in 3 Seconds

My First Public Software Tool, $120 in 3 Seconds

3
Comments
4 min read
Intro to Typescript-1

Intro to Typescript-1

7
Comments 2
3 min read
Component property Binding in Angular and Vue3

Component property Binding in Angular and Vue3

5
Comments
2 min read
Interval fetching with react-query

Interval fetching with react-query

12
Comments 6
2 min read
Create simple animated bar chart in React

Create simple animated bar chart in React

35
Comments 2
2 min read
Project 53 of 100 - Another Instagram Clone, this Time with Users

Project 53 of 100 - Another Instagram Clone, this Time with Users

8
Comments
2 min read
Some Classic Angular Developer Interview Questions, and some Possible Answers (pt 1)

Some Classic Angular Developer Interview Questions, and some Possible Answers (pt 1)

3
Comments
5 min read
Scalable JSON processing using fs/promises, Async and Oboe

Scalable JSON processing using fs/promises, Async and Oboe

14
Comments
5 min read
Understand GraphQL in 5 minutes

Understand GraphQL in 5 minutes

99
Comments 4
6 min read
JavaScript Important Methods & Properties Cheatsheet

JavaScript Important Methods & Properties Cheatsheet

141
Comments 4
8 min read
(Javascript) My learning journey: Modules Import/Export

(Javascript) My learning journey: Modules Import/Export

12
Comments 1
2 min read
Connecting via FTP on MODLR

Connecting via FTP on MODLR

5
Comments
1 min read
Learning JavaScript Promises

Learning JavaScript Promises

76
Comments
6 min read
Advanced Usage of Styled Components for your React App - Part 3

Advanced Usage of Styled Components for your React App - Part 3

35
Comments
3 min read
Primeros pasos en Discord.JS

Primeros pasos en Discord.JS

9
Comments
6 min read
Building a blog with Svelte and Notion

Building a blog with Svelte and Notion

14
Comments 1
6 min read
JS Symbol Iterators & Generators - An Exercise

JS Symbol Iterators & Generators - An Exercise

6
Comments
4 min read
How I learned to avoid implied globals (and why)

How I learned to avoid implied globals (and why)

8
Comments 1
5 min read
UI Dev Newsletter #46

UI Dev Newsletter #46

20
Comments
1 min read
The complete tutorial for building an AWS Lambda function on Airtable

The complete tutorial for building an AWS Lambda function on Airtable

8
Comments 2
18 min read
JavaScript - remove duplicated lines

JavaScript - remove duplicated lines

32
Comments 4
2 min read
15 minutes to create a personal assistant that can search on wikipedia (and tell some horrible jokes)

15 minutes to create a personal assistant that can search on wikipedia (and tell some horrible jokes)

20
Comments 1
3 min read
JavaScript - Constantes, Variáveis e Comentários

JavaScript - Constantes, Variáveis e Comentários

4
Comments
3 min read
iresine, data normalization on the client

iresine, data normalization on the client

4
Comments
7 min read
Understanding Design Patterns: Abstract Factory

Understanding Design Patterns: Abstract Factory

92
Comments 1
11 min read
Creating an Impossible Box with GLSL & THREE.js

Creating an Impossible Box with GLSL & THREE.js

10
Comments
4 min read
Create a Modern Circular Cursor for Your Website.

Create a Modern Circular Cursor for Your Website.

50
Comments 5
4 min read
Data Structures - Part 1 - Queues + How to Implement

Data Structures - Part 1 - Queues + How to Implement

6
Comments
5 min read
Find dead code in JavaScript/CSS projects

Find dead code in JavaScript/CSS projects

15
Comments
2 min read
React - async image loading

React - async image loading

178
Comments 10
2 min read
Autocomplete like a boss!

Autocomplete like a boss!

49
Comments
2 min read
Adicionando máscaras nos inputs HTML (JS vanilla)

Adicionando máscaras nos inputs HTML (JS vanilla)

30
Comments 6
5 min read
Data Binding in Angular

Data Binding in Angular

7
Comments
6 min read
Server Rendering in JavaScript: Optimizing Performance

Server Rendering in JavaScript: Optimizing Performance

123
Comments
7 min read
How to setup a centralised data store using redux in your React application

How to setup a centralised data store using redux in your React application

6
Comments
3 min read
An Introduction to JavaScript Programming

An Introduction to JavaScript Programming

4
Comments
2 min read
React-toastify v7 is live

React-toastify v7 is live

16
Comments 2
1 min read
Create your first Netlify Serverless Function (video)

Create your first Netlify Serverless Function (video)

3
Comments 1
1 min read
Creating a Github comment from Netlify

Creating a Github comment from Netlify

5
Comments
1 min read
Style console.log() output with CSS

Style console.log() output with CSS

50
Comments
2 min read
Send metrics to Datadog from Netlify builds

Send metrics to Datadog from Netlify builds

5
Comments
1 min read
Preview PowerPoint Slides on Kintone

Preview PowerPoint Slides on Kintone

9
Comments 1
4 min read
Netlify build logging with Datadog

Netlify build logging with Datadog

6
Comments
1 min read
Everything you should know about Blazor and its advantages over Javascript Frameworks

Everything you should know about Blazor and its advantages over Javascript Frameworks

8
Comments
6 min read
Vue with TSX - the perfect duo!?

Vue with TSX - the perfect duo!?

9
Comments 1
8 min read
Mastering NPM Scripts

Mastering NPM Scripts

194
Comments 33
8 min read
Three ES6 JavaScript tricks you should know

Three ES6 JavaScript tricks you should know

2
Comments
5 min read
Creating a better SEO component for Gatsby sites

Creating a better SEO component for Gatsby sites

36
Comments 4
10 min read
Using toLocaleString to display prices in your application

Using toLocaleString to display prices in your application

7
Comments
3 min read
(Javascript) My learning journey: Arrays

(Javascript) My learning journey: Arrays

13
Comments
3 min read
Solution: Set Mismatch (ver. 1)

Solution: Set Mismatch (ver. 1)

10
Comments
3 min read
Handy shorts on reactjs for every developer

Handy shorts on reactjs for every developer

5
Comments
1 min read
loading...