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.
What is GraphQL - the misconceptions.

What is GraphQL - the misconceptions.

159
Comments 10
4 min read
Learn RxJS with this free book that I've written

Learn RxJS with this free book that I've written

173
Comments 3
1 min read
Memory Model in WebAssembly

Memory Model in WebAssembly

56
Comments 4
7 min read
Completed JavaScript Data Structure Course, and Here is What I Learned About Binary Search Tree.

Completed JavaScript Data Structure Course, and Here is What I Learned About Binary Search Tree.

15
Comments
6 min read
GTM vs gtag

GTM vs gtag

8
Comments
2 min read
Check if key exists in Dictionary/Object in Python vs Javascript

Check if key exists in Dictionary/Object in Python vs Javascript

5
Comments 2
1 min read
NodeSecure release v0.4.0

NodeSecure release v0.4.0

13
Comments
3 min read
BrewBot Pen

BrewBot Pen

5
Comments
1 min read
How should we structure our React code? (2/2)

How should we structure our React code? (2/2)

84
Comments 10
9 min read
URL Parameters in Flask vs Express

URL Parameters in Flask vs Express

6
Comments
1 min read
Loading Quake engine maps in THREE.js: Part #1 - Parsing

Loading Quake engine maps in THREE.js: Part #1 - Parsing

11
Comments 2
6 min read
Convert to JSON in Python vs Javascript

Convert to JSON in Python vs Javascript

6
Comments
1 min read
Javascript: Don't miss to put a var/let/const keyword before a variable declaration

Javascript: Don't miss to put a var/let/const keyword before a variable declaration

9
Comments 1
1 min read
Javascript Devtool Tip: Print An Array in Console

Javascript Devtool Tip: Print An Array in Console

5
Comments
1 min read
FormData, the new formdata event, and HTML forms

FormData, the new formdata event, and HTML forms

57
Comments 4
4 min read
Classes In Python VS Javascript

Classes In Python VS Javascript

8
Comments
1 min read
Handling events in React

Handling events in React

6
Comments
1 min read
Object looping in Python vs Javascript

Object looping in Python vs Javascript

8
Comments
1 min read
3 Core JavaScript concepts you should understand (functions)

3 Core JavaScript concepts you should understand (functions)

105
Comments 2
2 min read
6 tips on how you can practice Javascript

6 tips on how you can practice Javascript

218
Comments 1
4 min read
Create JavaScript Frontend for Web API CRUD operations.

Create JavaScript Frontend for Web API CRUD operations.

6
Comments
9 min read
Node JS Memory Limits

Node JS Memory Limits

8
Comments
1 min read
Why you should have ditched IE support long ago...

Why you should have ditched IE support long ago...

69
Comments 24
9 min read
forEach( ), sort( ) & filter( ) for newbies

forEach( ), sort( ) & filter( ) for newbies

59
Comments 2
5 min read
Ternary operator in Python vs Javascript

Ternary operator in Python vs Javascript

7
Comments
1 min read
Back-end API development with Node.js and Express

Back-end API development with Node.js and Express

84
Comments 2
4 min read
It’s 2020 — Create Faster Web Apps UI

It’s 2020 — Create Faster Web Apps UI

7
Comments
2 min read
JavaScript == vs ===, Which one you should use?

JavaScript == vs ===, Which one you should use?

39
Comments 4
2 min read
A Deep Dive Into the NestJS Injection Scope

A Deep Dive Into the NestJS Injection Scope

31
Comments
2 min read
GitHub API Authentication - Personal Access Tokens

GitHub API Authentication - Personal Access Tokens

27
Comments 3
3 min read
The interactive gear-shaped object made with CSS and JavaScript.

The interactive gear-shaped object made with CSS and JavaScript.

61
Comments 5
6 min read
The first JavaScript Challenge in 2020: 30 Days Of JavaScript Challenge

The first JavaScript Challenge in 2020: 30 Days Of JavaScript Challenge

366
Comments 19
1 min read
Scheduling Cron Jobs in Node.js

Scheduling Cron Jobs in Node.js

83
Comments 4
3 min read
Lessons learned in modern UI testing

Lessons learned in modern UI testing

18
Comments 1
4 min read
📅📅 How to compare Dates in JS (getting the difference in days)

📅📅 How to compare Dates in JS (getting the difference in days)

57
Comments
1 min read
🚄Node On Rails: Creating a Monorepo aka workspaces with yarn

🚄Node On Rails: Creating a Monorepo aka workspaces with yarn

84
Comments 7
4 min read
7 JavaScript Hacks for 2020

7 JavaScript Hacks for 2020

156
Comments 10
6 min read
ES2020 Features in simple examples

ES2020 Features in simple examples

302
Comments 12
3 min read
The Best Coding Challenge Websites of 2020

The Best Coding Challenge Websites of 2020

225
Comments 5
6 min read
The Complete Guide to Build a Full Blown Multilanguage Website with Nuxt.js

The Complete Guide to Build a Full Blown Multilanguage Website with Nuxt.js

24
Comments
16 min read
Memoization, Generators, Virtualization, Oh my! Building a High Performance Directory Component in React

Memoization, Generators, Virtualization, Oh my! Building a High Performance Directory Component in React

11
Comments
6 min read
Learn JavaScript OOP: A primer for web development

Learn JavaScript OOP: A primer for web development

97
Comments 2
10 min read
Immer - Javascript Immutability the happy way

Immer - Javascript Immutability the happy way

30
Comments
6 min read
🔥 What's New in Web Development? — Weekly Picks #109

🔥 What's New in Web Development? — Weekly Picks #109

65
Comments
4 min read
Shutdown correctly Node.js app

Shutdown correctly Node.js app

63
Comments 3
4 min read
Everything you needed to know and more about Array.map

Everything you needed to know and more about Array.map

87
Comments 4
4 min read
Timing Streams in Node.js

Timing Streams in Node.js

7
Comments
3 min read
Setting up React Native with Expo and Android studio on Ubuntu 18.04

Setting up React Native with Expo and Android studio on Ubuntu 18.04

17
Comments
4 min read
How to be a junior developer and survive?

How to be a junior developer and survive?

84
Comments 11
2 min read
Web devs: Learn these four things in 2020

Web devs: Learn these four things in 2020

12
Comments 1
1 min read
My first experience of using Snowpack - a new way of building JS

My first experience of using Snowpack - a new way of building JS

8
Comments 1
3 min read
Framework vs Library (What are they?)

Framework vs Library (What are they?)

6
Comments
2 min read
How to handle a GET request with Express

How to handle a GET request with Express

13
Comments
3 min read
Using Static Keyword in JavaScript

Using Static Keyword in JavaScript

19
Comments 9
2 min read
Processing data in a shell... with JavaScript!

Processing data in a shell... with JavaScript!

60
Comments 1
2 min read
JavaScript Data Structures: Recap: Lists, Stack, Queue

JavaScript Data Structures: Recap: Lists, Stack, Queue

55
Comments
3 min read
Web Development in 2020 - a look forward...

Web Development in 2020 - a look forward...

40
Comments 1
7 min read
# Migrate to google captcha to v3. No more "No, I am not a robot"

# Migrate to google captcha to v3. No more "No, I am not a robot"

6
Comments
2 min read
Returning A Promise From A Function Is Extra Useful With TypeScript

Returning A Promise From A Function Is Extra Useful With TypeScript

13
Comments 4
3 min read
Handling Exceptions in JavaScript

Handling Exceptions in JavaScript

60
Comments
8 min read
loading...