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.
State of JavaScript 2021: What People Are Saying

State of JavaScript 2021: What People Are Saying

38
Comments 7
5 min read
TIL – Generate unique IDs with Crypto.randomUUID()

TIL – Generate unique IDs with Crypto.randomUUID()

5
Comments
1 min read
Solving Database Connection Issues in a Serverless World Using Prisma’s Data Proxy

Solving Database Connection Issues in a Serverless World Using Prisma’s Data Proxy

7
Comments 1
3 min read
Creating My First API Javascript Webpage

Creating My First API Javascript Webpage

5
Comments
4 min read
Day 100 of 100 Days of Code & Scrum: My First Day at a New Job

Day 100 of 100 Days of Code & Scrum: My First Day at a New Job

42
Comments 13
2 min read
Dates in Jest

Dates in Jest

3
Comments
4 min read
ReactJS useState Hook - lazy initialization and previous state

ReactJS useState Hook - lazy initialization and previous state

21
Comments
4 min read
JavaScript Resources

JavaScript Resources

10
Comments
2 min read
Difference between const, var and let in JS

Difference between const, var and let in JS

3
Comments
1 min read
File upload -> Filesize

File upload -> Filesize

5
Comments
1 min read
Next.js on-demand ISR by Sanity GROQ-powered webhooks

Next.js on-demand ISR by Sanity GROQ-powered webhooks

17
Comments 7
3 min read
Infinite Scroll with Remix Run

Infinite Scroll with Remix Run

31
Comments 7
8 min read
TypeScript types and interfaces

TypeScript types and interfaces

14
Comments 1
3 min read
State of JavaScript 2021 Livestream

State of JavaScript 2021 Livestream

19
Comments
3 min read
Stimulus Rails 7 Tutorial

Stimulus Rails 7 Tutorial

35
Comments 1
11 min read
002/100 Days of Code: Git

002/100 Days of Code: Git

5
Comments
3 min read
How to Build a GraphQL server with NodeJS and Express

How to Build a GraphQL server with NodeJS and Express

42
Comments 1
4 min read
Best practices for reducing the Docker image size for a Node.js application

Best practices for reducing the Docker image size for a Node.js application

7
Comments
5 min read
Top JavaScript Array Methods with Examples

Top JavaScript Array Methods with Examples

6
Comments
3 min read
A fresh new Electron app boilerplate

A fresh new Electron app boilerplate

12
Comments 1
2 min read
A quick start to using or context (global state) in react

A quick start to using or context (global state) in react

5
Comments
2 min read
useCallback and useMemo?

useCallback and useMemo?

6
Comments
1 min read
⚡Two Ways to Merge Arrays in JavaScript

⚡Two Ways to Merge Arrays in JavaScript

2
Comments
1 min read
Learn Load balancing with Code.

Learn Load balancing with Code.

5
Comments
6 min read
Glassmorphism login Form using HTML and CSS

Glassmorphism login Form using HTML and CSS

6
Comments
3 min read
How to create animated page transitions in React

How to create animated page transitions in React

2
Comments
1 min read
Filter on map function in React JS

Filter on map function in React JS

25
Comments 10
2 min read
Frontend performance pattern

Frontend performance pattern

14
Comments
6 min read
Why and how to transpile dependencies of your JavaScript application

Why and how to transpile dependencies of your JavaScript application

26
Comments
6 min read
Custom SSL Certificates for Your Dev Environment

Custom SSL Certificates for Your Dev Environment

8
Comments 1
3 min read
A Guide to Order: Setting up Prettier and Eslint with Husky, Lint-staged and Commitizen

A Guide to Order: Setting up Prettier and Eslint with Husky, Lint-staged and Commitizen

13
Comments
10 min read
Saving an AngularJS app with Vue

Saving an AngularJS app with Vue

7
Comments
2 min read
Leetcode diary: 957. Prison Cells After N Days [No trick explanation]

Leetcode diary: 957. Prison Cells After N Days [No trick explanation]

3
Comments
5 min read
Debounce and throttle simplified

Debounce and throttle simplified

6
Comments
1 min read
Client side PDF generator

Client side PDF generator

5
Comments 2
4 min read
#35 -(Ready for) Prime Time - CodeWars Kata (5 kyu)

#35 -(Ready for) Prime Time - CodeWars Kata (5 kyu)

6
Comments
2 min read
How TypeScript can change your life

How TypeScript can change your life

53
Comments 3
3 min read
if else in JavaScript - Conditional Statements

if else in JavaScript - Conditional Statements

3
Comments
3 min read
FE Basic Seminar (Outline)

FE Basic Seminar (Outline)

4
Comments
7 min read
Utilizing Elm in a Web Worker

Utilizing Elm in a Web Worker

9
Comments
14 min read
Adding SVG Icons to my French Wordle

Adding SVG Icons to my French Wordle

5
Comments
3 min read
Currency Converter + Rates

Currency Converter + Rates

6
Comments
4 min read
Angular Practicals

Angular Practicals

2
Comments
1 min read
Cracking the Frontend Interview, Part 1: Overview

Cracking the Frontend Interview, Part 1: Overview

7
Comments
7 min read
Day 0: Solving the FizzBuzz problem with JavaScript

Day 0: Solving the FizzBuzz problem with JavaScript

13
Comments
5 min read
Build a JavaScript Video Chat App with VideoSDK

Build a JavaScript Video Chat App with VideoSDK

38
Comments 3
3 min read
initLogs 4: Why am I getting [object Promise] when calling an asynchronous function in JavaScript?

initLogs 4: Why am I getting [object Promise] when calling an asynchronous function in JavaScript?

6
Comments 2
4 min read
SVGs

SVGs

3
Comments
1 min read
JPGs and URL.createObjectURL()

JPGs and URL.createObjectURL()

6
Comments
1 min read
Weather App using Node JS and handlebars templating engine

Weather App using Node JS and handlebars templating engine

16
Comments 1
6 min read
Javascript, Sql, and File Saving

Javascript, Sql, and File Saving

5
Comments
2 min read
How to manage your cheatsheets?

How to manage your cheatsheets?

3
Comments
2 min read
Building a React Native Filter - Part 1

Building a React Native Filter - Part 1

11
Comments
6 min read
H1 2022: Product roadmap

H1 2022: Product roadmap

14
Comments 1
3 min read
Sorting your imports with ESLint

Sorting your imports with ESLint

58
Comments 11
2 min read
001/100 Days of Code: Expressões Regulares

001/100 Days of Code: Expressões Regulares

11
Comments 4
2 min read
Why 2022 will be Exciting for Developers

Why 2022 will be Exciting for Developers

19
Comments
11 min read
filter() method in JavaScript

filter() method in JavaScript

5
Comments
3 min read
Deep reactivity in Svelte

Deep reactivity in Svelte

8
Comments
3 min read
Target#5 CSS Battle

Target#5 CSS Battle

6
Comments
1 min read
loading...