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.
Writing JS-based Bash scripts with zx

Writing JS-based Bash scripts with zx

9
Comments
8 min read
How to configure esbuild with a build script

How to configure esbuild with a build script

15
Comments 2
2 min read
Top 15 best beginner projects ideas for new programmers

Top 15 best beginner projects ideas for new programmers

142
Comments 4
4 min read
How to Create Forms with Webix JavaScript

How to Create Forms with Webix JavaScript

21
Comments 2
24 min read
Webpack Academy #2: Plugins

Webpack Academy #2: Plugins

51
Comments
2 min read
How to deploy React App on GitHub for free

How to deploy React App on GitHub for free

9
Comments 2
2 min read
JavaScript Promise Chain - The art of handling promises

JavaScript Promise Chain - The art of handling promises

19
Comments
11 min read
async actions in react-redux

async actions in react-redux

12
Comments
2 min read
How I did a mouse move shadow effect using JavaScript

How I did a mouse move shadow effect using JavaScript

8
Comments
4 min read
#100daysofcode [ Day - 01 ]

#100daysofcode [ Day - 01 ]

19
Comments 10
1 min read
Using localStorage with React Hooks

Using localStorage with React Hooks

42
Comments
9 min read
6 useful frontend techniques that you may not know about

6 useful frontend techniques that you may not know about

982
Comments 51
3 min read
Revisiting Shadow DOM: Nested items, dynamic templates, shadowRoot

Revisiting Shadow DOM: Nested items, dynamic templates, shadowRoot

3
Comments
3 min read
Day 6 (last) - Your first week in NodeJS

Day 6 (last) - Your first week in NodeJS

10
Comments
2 min read
Do you know Isomorphic JavaScript?

Do you know Isomorphic JavaScript?

5
Comments
2 min read
Day 3 - Your first week in NodeJS

Day 3 - Your first week in NodeJS

7
Comments
3 min read
Day 2 - Your first week in NodeJS

Day 2 - Your first week in NodeJS

8
Comments
5 min read
How to keep Tailwind DRY

How to keep Tailwind DRY

199
Comments 16
14 min read
How do I manage States in React Apps?

How do I manage States in React Apps?

42
Comments 2
2 min read
Day 4 - Your first week in NodeJS

Day 4 - Your first week in NodeJS

6
Comments
5 min read
Add live video conferencing to your app in hours, not months

Add live video conferencing to your app in hours, not months

3
Comments
1 min read
What is your opinion on Java web frameworks as compared to the JavaScript frameworks?

What is your opinion on Java web frameworks as compared to the JavaScript frameworks?

3
Comments 1
1 min read
Understanding ADTs

Understanding ADTs

2
Comments
5 min read
Using WebSockets with React.js, the right way (no library needed)

Using WebSockets with React.js, the right way (no library needed)

518
Comments 16
4 min read
Build your own Recoil

Build your own Recoil

4
Comments
5 min read
Introducing Variabless - JS & CSS A Match Made in Heaven

Introducing Variabless - JS & CSS A Match Made in Heaven

1
Comments
2 min read
Dann.js - Creating a neural network which learns and counts!

Dann.js - Creating a neural network which learns and counts!

6
Comments
5 min read
What are Object Protoypes? - Explaining Prototype Inheritance To a Five Year Old

What are Object Protoypes? - Explaining Prototype Inheritance To a Five Year Old

26
Comments 3
4 min read
DOM Manipulation: Hands-On

DOM Manipulation: Hands-On

29
Comments
6 min read
[Part 1/4] ⚛️ Senior React Coding Interview, By A Professional React Developer 👨‍💻

[Part 1/4] ⚛️ Senior React Coding Interview, By A Professional React Developer 👨‍💻

190
Comments 8
1 min read
#14) Explain Closures in JS❓

#14) Explain Closures in JS❓

29
Comments
1 min read
How code is executed in Javascript.

How code is executed in Javascript.

4
Comments 2
5 min read
Using React or Gatsby? Let me show you the error of your ways 😱🍿! Introducing the ultimate motherf***ing website !

Using React or Gatsby? Let me show you the error of your ways 😱🍿! Introducing the ultimate motherf***ing website !

69
Comments 44
3 min read
Deno: The next step in Node.js

Deno: The next step in Node.js

216
Comments 26
4 min read
NextJS Performance Checklist

NextJS Performance Checklist

224
Comments 3
3 min read
Creating a custom hook in React to control form input

Creating a custom hook in React to control form input

48
Comments 10
2 min read
JS1024: A post-mortem for Space Hopper 👾

JS1024: A post-mortem for Space Hopper 👾

2
Comments
6 min read
🔥 React Hooks.😎

🔥 React Hooks.😎

29
Comments 3
6 min read
Migrating ToolJet server from Ruby on Rails to Node.js

Migrating ToolJet server from Ruby on Rails to Node.js

2
Comments 2
3 min read
Get a user's banner in discord.js v12

Get a user's banner in discord.js v12

2
Comments
1 min read
Convert Files and Folders Structures to Bash Scripts, with NodeJS

Convert Files and Folders Structures to Bash Scripts, with NodeJS

5
Comments
2 min read
Dev log for Wonder Wanderer 2: Day 11 #LOWREZJAM 😁

Dev log for Wonder Wanderer 2: Day 11 #LOWREZJAM 😁

3
Comments 2
1 min read
Destructuring Objects in Javascript

Destructuring Objects in Javascript

4
Comments
4 min read
How to avoid namespace pollution in Javascript

How to avoid namespace pollution in Javascript

3
Comments 29
1 min read
Electron Adventures: Episode 18: Sending Data To Backend

Electron Adventures: Episode 18: Sending Data To Backend

9
Comments
3 min read
String Manipulation in JavaScript

String Manipulation in JavaScript

42
Comments 5
5 min read
How I Think About React (A Mental Model For Beginners) | Part 4: Syntax

How I Think About React (A Mental Model For Beginners) | Part 4: Syntax

7
Comments
9 min read
DIV Points at Other DIV

DIV Points at Other DIV

4
Comments
1 min read
How I Increased My Blogs Traffic To Over 29,000 Page Views In My First 20 Days Blogging

How I Increased My Blogs Traffic To Over 29,000 Page Views In My First 20 Days Blogging

34
Comments
3 min read
100days of Code

100days of Code

11
Comments 6
1 min read
An interesting JS question

An interesting JS question

3
Comments
1 min read
Data Structure Series: Stack & Queue

Data Structure Series: Stack & Queue

14
Comments
8 min read
JavaScript 'for loops' for Newbies

JavaScript 'for loops' for Newbies

7
Comments 6
4 min read
Easiest Way To Add Icons To Your React Apps 😎

Easiest Way To Add Icons To Your React Apps 😎

58
Comments 9
2 min read
JavaScript Cheatsheet for Beginners 🔥

JavaScript Cheatsheet for Beginners 🔥

672
Comments 8
11 min read
How to Create a Dashboard for Free with Google Sheets and C3.js

How to Create a Dashboard for Free with Google Sheets and C3.js

2
Comments
1 min read
Youtube Courses, Projects To Master Javascript

Youtube Courses, Projects To Master Javascript

388
Comments 8
2 min read
SmartGrid: Light, customisable & multi grid with minimal config.

SmartGrid: Light, customisable & multi grid with minimal config.

15
Comments
3 min read
Instalasi Vue 3 dengan TailwindCSS

Instalasi Vue 3 dengan TailwindCSS

5
Comments
1 min read
To Typescript Or Not To?

To Typescript Or Not To?

187
Comments 90
4 min read
loading...