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.
Unsolving the mysteries of yarn/npm link for libraries development

Unsolving the mysteries of yarn/npm link for libraries development

31
Comments 6
4 min read
How to add Sitemaps to a React Gatsby Static Site and Google Search Console

How to add Sitemaps to a React Gatsby Static Site and Google Search Console

47
Comments
5 min read
My takeaways from JSNation 2019

My takeaways from JSNation 2019

7
Comments
7 min read
HOC React

HOC React

8
Comments
2 min read
Build a Modern, Customized File Uploading User Interface in React with Plain CSS

Build a Modern, Customized File Uploading User Interface in React with Plain CSS

176
Comments 5
20 min read
Never work as a software engineer in a Startup!

Never work as a software engineer in a Startup!

258
Comments 37
4 min read
How To Build a Customer List Management App with React and TypeScript

How To Build a Customer List Management App with React and TypeScript

107
Comments
19 min read
How to setup Google OAuth2 login with Express

How to setup Google OAuth2 login with Express

42
Comments 3
6 min read
[React] How to manipulate input values before storing to state.

[React] How to manipulate input values before storing to state.

7
Comments
3 min read
xLayers - v1.0.0-beta 5

xLayers - v1.0.0-beta 5

8
Comments
1 min read
Is it a good idea to use CLIs to generate projects in JavaScript?

Is it a good idea to use CLIs to generate projects in JavaScript?

11
Comments 3
1 min read
MEAN Stack Application Tutorial | Build a MEAN Application From Scratch | MEAN Stack Tutorial

MEAN Stack Application Tutorial | Build a MEAN Application From Scratch | MEAN Stack Tutorial

30
Comments 1
1 min read
Creating Reusable Web Components with Stencil.js

Creating Reusable Web Components with Stencil.js

10
Comments
4 min read
The Differences Between function and Arrow Functions

The Differences Between function and Arrow Functions

12
Comments 1
2 min read
[Video] Down the rabbit hole with WebVR

[Video] Down the rabbit hole with WebVR

3
Comments
1 min read
Create a carpooling app with React Native - Part 1: Setting up the server

Create a carpooling app with React Native - Part 1: Setting up the server

36
Comments
26 min read
How I test JavaScript-heavy Rails applications

How I test JavaScript-heavy Rails applications

6
Comments 1
2 min read
Working with conditions & lists in React

Working with conditions & lists in React

34
Comments 3
4 min read
Forms in React 🚧 THE SIMPLEST

Forms in React 🚧 THE SIMPLEST

47
Comments
2 min read
How to style Draft.js editor

How to style Draft.js editor

13
Comments 10
3 min read
Introducing my new project CSSWand! 00:34

Introducing my new project CSSWand!

175
Comments 29
1 min read
Vue and Recursive Components

Vue and Recursive Components

35
Comments 6
4 min read
Hyper-Lightweight Website Designs

Hyper-Lightweight Website Designs

55
Comments
3 min read
The 2024 Web Development (Frontend + Backend) RoadMap

The 2024 Web Development (Frontend + Backend) RoadMap

1219
Comments 236
16 min read
Wrap a JavaScript function without changing its name/properties (by sindresorhus)

Wrap a JavaScript function without changing its name/properties (by sindresorhus)

3
Comments
1 min read
Sending detailed MIDI messages from Ableton to the browser using OSC over UDP.

Sending detailed MIDI messages from Ableton to the browser using OSC over UDP.

10
Comments
4 min read
lit-html templates from zero to hero

lit-html templates from zero to hero

40
Comments 9
7 min read
How do you handle improper function arguments?

How do you handle improper function arguments?

3
Comments 3
1 min read
Vue CLI 3 Full-Stack App Structure

Vue CLI 3 Full-Stack App Structure

11
Comments
3 min read
If Javascript Is Single Threaded, How Is It Asynchronous?

If Javascript Is Single Threaded, How Is It Asynchronous?

439
Comments 45
2 min read
This and Bind In Javascript

This and Bind In Javascript

67
Comments 7
3 min read
How to host your Node app in a Docker Container on Heroku

How to host your Node app in a Docker Container on Heroku

83
Comments 16
4 min read
Create a JavaScript Kinetic Typing Animation with Scene.js

Create a JavaScript Kinetic Typing Animation with Scene.js

10
Comments 10
2 min read
How the Skills Learned in the Military, will Help Me to Become a Better Web Developer

How the Skills Learned in the Military, will Help Me to Become a Better Web Developer

19
Comments 4
3 min read
Create a carpooling app with React Native - Part 2: Creating the frontend

Create a carpooling app with React Native - Part 2: Creating the frontend

10
Comments
22 min read
Find the largest number in an Array - one line

Find the largest number in an Array - one line

7
Comments 4
1 min read
Improve Performance with Web Workers

Improve Performance with Web Workers

11
Comments
4 min read
Nested Ternary statements in React JSX

Nested Ternary statements in React JSX

21
Comments 6
1 min read
Keeping track of my coffees with Google Actions

Keeping track of my coffees with Google Actions

42
Comments
5 min read
JavaScript Objects Tutorial

JavaScript Objects Tutorial

20
Comments
4 min read
Sick Console Bro! How To Style Your console.log with CSS

Sick Console Bro! How To Style Your console.log with CSS

37
Comments 9
2 min read
create-react-app mit Tailwind CSS

create-react-app mit Tailwind CSS

12
Comments
5 min read
ReactHooks: useState

ReactHooks: useState

10
Comments
2 min read
Handling transactions and concurrency in MikroORM

Handling transactions and concurrency in MikroORM

11
Comments
7 min read
Divert Vertical Scroll To The Side ↔️

Divert Vertical Scroll To The Side ↔️

21
Comments 2
1 min read
How to Add Internationalization (i18n) to your Preact application

How to Add Internationalization (i18n) to your Preact application

13
Comments
6 min read
A free image editor plugin for any web project

A free image editor plugin for any web project

17
Comments 2
1 min read
What's new and interesting in JavaScript?

What's new and interesting in JavaScript?

67
Comments 17
1 min read
Using GraphQL with Dojo

Using GraphQL with Dojo

9
Comments 3
6 min read
Code Organization in Functional Programming vs Object Oriented Programming

Code Organization in Functional Programming vs Object Oriented Programming

50
Comments 8
5 min read
Web components

Web components

5
Comments
1 min read
Breaking Down ES6: let and const

Breaking Down ES6: let and const

26
Comments 2
5 min read
如何國際化(i18n)您的Preact項目

如何國際化(i18n)您的Preact項目

6
Comments
3 min read
Bootstrap 4 customizer

Bootstrap 4 customizer

10
Comments
1 min read
Instalando Bootstrap em uma aplicação Angular (com ngx-bootstrap)

Instalando Bootstrap em uma aplicação Angular (com ngx-bootstrap)

6
Comments
2 min read
Loops in JavaScript with examples

Loops in JavaScript with examples

16
Comments 2
11 min read
Dealing with Promises In an Array with async/await

Dealing with Promises In an Array with async/await

146
Comments 15
5 min read
Why I am building a digital government

Why I am building a digital government

6
Comments 1
1 min read
lit-html templates from zero to hero for beginners

lit-html templates from zero to hero for beginners

28
Comments 2
7 min read
Lambda Function GraphQL Resolvers

Lambda Function GraphQL Resolvers

159
Comments 17
7 min read
loading...