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.
How to deploy a website in few minutes with Surge.sh for free

How to deploy a website in few minutes with Surge.sh for free

7
Comments
1 min read
The Great Search [bar]- Part 1 - Context

The Great Search [bar]- Part 1 - Context

7
Comments
3 min read
Vue Apollo v4: the first look

Vue Apollo v4: the first look

202
Comments 11
9 min read
Revealing Module Pattern in JavaScript

Revealing Module Pattern in JavaScript

83
Comments 1
6 min read
Is Virtual-DOM Needed? A Simplified Example

Is Virtual-DOM Needed? A Simplified Example

56
Comments 8
2 min read
JavaScript `use strict` Explained in 2 Minutes

JavaScript `use strict` Explained in 2 Minutes

108
Comments 6
2 min read
Using responsive modifiers to control layout changes in your components

Using responsive modifiers to control layout changes in your components

6
Comments 1
4 min read
Operator Overloading in JavaScript, yes you can!

Operator Overloading in JavaScript, yes you can!

25
Comments 15
2 min read
Puppyteer Crawler

Puppyteer Crawler

17
Comments
5 min read
100DaysOfCode - Finally taking the challenge 💪

100DaysOfCode - Finally taking the challenge 💪

8
Comments
4 min read
7 jQuery Practical Tips - Javascript Tips

7 jQuery Practical Tips - Javascript Tips

42
Comments 4
1 min read
NodeJs + Express vs NestJs, a vision about architecture and good pratices

NodeJs + Express vs NestJs, a vision about architecture and good pratices

45
Comments
4 min read
Statically generated website with Svelte and Sapper

Statically generated website with Svelte and Sapper

119
Comments 4
5 min read
Build a server updated async progress bar with Rails in 5 steps

Build a server updated async progress bar with Rails in 5 steps

46
Comments 2
2 min read
DeepCode’s Top Findings#4: JavaScript Attribute Access on NULL

DeepCode’s Top Findings#4: JavaScript Attribute Access on NULL

7
Comments
3 min read
Colorize Terminal Output Nodejs

Colorize Terminal Output Nodejs

13
Comments
3 min read
Top 5 Linguagens de Programação para Aprender em 2020!

Top 5 Linguagens de Programação para Aprender em 2020!

84
Comments 16
7 min read
What is TypeScript Part one?

What is TypeScript Part one?

7
Comments
1 min read
Why Replace React when bundling?

Why Replace React when bundling?

11
Comments
5 min read
Build a Responsive Website using Svelte in 30 minutes.

Build a Responsive Website using Svelte in 30 minutes.

302
Comments 18
10 min read
First Impression with Svelte

First Impression with Svelte

7
Comments 8
2 min read
Do you know GRASP? Part 3 - Cohesion and Coupling

Do you know GRASP? Part 3 - Cohesion and Coupling

16
Comments 1
4 min read
Go channels in JS (Bonus 1): nil channel

Go channels in JS (Bonus 1): nil channel

15
Comments
3 min read
$ cli --tools --for all-the-things

$ cli --tools --for all-the-things

48
Comments
1 min read
NASA Photo of the Day 5

NASA Photo of the Day 5

45
Comments 1
3 min read
A realistic SSR ready web app with Svelte + Sapper + StarWars API

A realistic SSR ready web app with Svelte + Sapper + StarWars API

23
Comments 3
3 min read
Some Things About JSON That You May Have Missed

Some Things About JSON That You May Have Missed

98
Comments 12
6 min read
Voice Controlled Notes taking application using Svelte

Voice Controlled Notes taking application using Svelte

50
Comments 1
2 min read
Exploring How lit-html Works: TemplateResult and SVGTemplateResult constructors (4)

Exploring How lit-html Works: TemplateResult and SVGTemplateResult constructors (4)

7
Comments
3 min read
My Experience at YourQuote (Social Network)

My Experience at YourQuote (Social Network)

6
Comments
3 min read
JavaScript Interview Coding Questions - 3

JavaScript Interview Coding Questions - 3

49
Comments 2
3 min read
Fragments in Vue.js

Fragments in Vue.js

40
Comments
7 min read
How to Create a Web Component in Svelte

How to Create a Web Component in Svelte

103
Comments 6
6 min read
Using Suspense with react-query

Using Suspense with react-query

47
Comments
12 min read
TypeScript tutorial by example: implementing a well-typed validation library

TypeScript tutorial by example: implementing a well-typed validation library

16
Comments
10 min read
A common recursion interview challenge

A common recursion interview challenge

81
Comments 7
3 min read
More Javascript Fundamentals 101

More Javascript Fundamentals 101

6
Comments
3 min read
The Best Way to use Actions in VueJS

The Best Way to use Actions in VueJS

75
Comments 3
3 min read
I'm a professional React developer, and here's how I deploy a React/Node.js App using Microservices onto AWS using Terraform. #3

I'm a professional React developer, and here's how I deploy a React/Node.js App using Microservices onto AWS using Terraform. #3

32
Comments
1 min read
How we use Firebase instead of Redux (with React)

How we use Firebase instead of Redux (with React)

6
Comments
5 min read
Programmatically positioning elements with React Hooks

Programmatically positioning elements with React Hooks

59
Comments
2 min read
How to build an accessible date picker component in React

How to build an accessible date picker component in React

41
Comments
14 min read
Build, test, pack and publish WASM modules with wasm-pack

Build, test, pack and publish WASM modules with wasm-pack

49
Comments 1
12 min read
How to Create a Simple React Calendar with Styled Component

How to Create a Simple React Calendar with Styled Component

114
Comments 4
7 min read
Returning A Promise From A JavaScript Function Is Useful

Returning A Promise From A JavaScript Function Is Useful

12
Comments 1
3 min read
4 Things You Should Know VSCode Can Do — Without Extensions

4 Things You Should Know VSCode Can Do — Without Extensions

284
Comments 8
3 min read
How to Stop Worrying and Start Opensource (with a good deploy, CI and demo)

How to Stop Worrying and Start Opensource (with a good deploy, CI and demo)

10
Comments
6 min read
Answer: Where should I put <script> tags in HTML markup?

Answer: Where should I put <script> tags in HTML markup?

3
Comments 1
1 min read
Optimized way to iterate over the length in js loop?

Optimized way to iterate over the length in js loop?

6
Comments 6
1 min read
MyProxy: How to easily setup free SSL on your server🔒

MyProxy: How to easily setup free SSL on your server🔒

48
Comments 3
4 min read
Learning Algorithms Through Games

Learning Algorithms Through Games

14
Comments
2 min read
Integrating Heatmap.js with Mouse-over click in Angular

Integrating Heatmap.js with Mouse-over click in Angular

20
Comments 2
5 min read
Personal website template - an open source project

Personal website template - an open source project

222
Comments 19
2 min read
Fix Your Flaky End-To-End Tests With Testing Library

Fix Your Flaky End-To-End Tests With Testing Library

12
Comments
9 min read
Replacing JS Imports with Rollup

Replacing JS Imports with Rollup

7
Comments
3 min read
Headdress: Home Page by Karim coda

Headdress: Home Page by Karim coda

4
Comments
1 min read
Replacing Express with uWebSockets

Replacing Express with uWebSockets

25
Comments 2
7 min read
Introducing the RE:JAMstack

Introducing the RE:JAMstack

15
Comments
9 min read
Share your .eslintrc, auto-fix on save, and related config files

Share your .eslintrc, auto-fix on save, and related config files

12
Comments
2 min read
Exploring How lit-html Works: TemplateResult and SVGTemplateResult constructors (3)

Exploring How lit-html Works: TemplateResult and SVGTemplateResult constructors (3)

5
Comments
3 min read
loading...