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.
Secure authentication in Nuxt SPA with Laravel as back-end

Secure authentication in Nuxt SPA with Laravel as back-end

112
Comments 89
11 min read
Nodejs | Thread pool implementations

Nodejs | Thread pool implementations

17
Comments 2
2 min read
💡 How to dynamically create and access properties on JavaScript objects

💡 How to dynamically create and access properties on JavaScript objects

16
Comments 1
1 min read
🏃⛰ Smarter, prettier and faster package scripts with Ultra-Runner

🏃⛰ Smarter, prettier and faster package scripts with Ultra-Runner

18
Comments 6
4 min read
Help us create a community-curated list of React Libraries!

Help us create a community-curated list of React Libraries!

13
Comments 3
1 min read
Frontend Developer Resources 2020

Frontend Developer Resources 2020

315
Comments 16
11 min read
My Portfolio

My Portfolio

12
Comments
1 min read
Gitlab CI For A TypeScript Project Bootstrapped With TSDX

Gitlab CI For A TypeScript Project Bootstrapped With TSDX

10
Comments
2 min read
Svelte Tutorials Learning Notes: Transitions

Svelte Tutorials Learning Notes: Transitions

51
Comments 1
19 min read
JavaScript Interview Coding Questions - 5

JavaScript Interview Coding Questions - 5

12
Comments
2 min read
What is a Pure Function?

What is a Pure Function?

13
Comments
2 min read
I Use For Loops Almost Always In Javascript

I Use For Loops Almost Always In Javascript

51
Comments 20
2 min read
Function currying in JavaScript

Function currying in JavaScript

53
Comments 2
3 min read
Boosting your React App’s performance with React.memo.

Boosting your React App’s performance with React.memo.

41
Comments 2
2 min read
Custom Cursor with CSS and jQuery [Detailed]

Custom Cursor with CSS and jQuery [Detailed]

46
Comments 14
5 min read
Continuous Deploy in CircleCI to shared host 🚀

Continuous Deploy in CircleCI to shared host 🚀

8
Comments
2 min read
5 Useful Jquery functions every web programmer should know + Advanced DOM Traversal techniques

5 Useful Jquery functions every web programmer should know + Advanced DOM Traversal techniques

8
Comments
5 min read
Nullish Coalescing in JavaScript

Nullish Coalescing in JavaScript

6
Comments
2 min read
Caching API requests in JavaScript

Caching API requests in JavaScript

106
Comments 10
3 min read
JavaScript Comparisons – JavaScript Series – Part 5

JavaScript Comparisons – JavaScript Series – Part 5

12
Comments
1 min read
The BEST REACT Concept (NO CLASS NEEDED)

The BEST REACT Concept (NO CLASS NEEDED)

11
Comments
6 min read
How to write custom REACT HOOKS in 5 minutes

How to write custom REACT HOOKS in 5 minutes

8
Comments 1
4 min read
How to create Middleware methods in Express.js

How to create Middleware methods in Express.js

14
Comments
3 min read
Using event listeners to create better animations

Using event listeners to create better animations

166
Comments 8
4 min read
Color Switcher UI with Color input type & CSS Variables

Color Switcher UI with Color input type & CSS Variables

16
Comments
4 min read
Express Middleware

Express Middleware

51
Comments
4 min read
A guide to React refs: useRef and createRef

A guide to React refs: useRef and createRef

38
Comments
10 min read
Lessons learned from publishing my first Chrome Extension

Lessons learned from publishing my first Chrome Extension

10
Comments 1
3 min read
Vue.js Carousels: SSR Support And Performance

Vue.js Carousels: SSR Support And Performance

76
Comments 10
9 min read
#Day3 of #100DaysOfCode: Collaborate!

#Day3 of #100DaysOfCode: Collaborate!

30
Comments
2 min read
the calendar chronicles: react

the calendar chronicles: react

43
Comments 3
1 min read
🐨🎤[GIF] Cheatsheet for Javascript Nullish Coalescing operator

🐨🎤[GIF] Cheatsheet for Javascript Nullish Coalescing operator

71
Comments 8
2 min read
Building AST nodes from source code

Building AST nodes from source code

14
Comments
6 min read
5 Hacks to Speed Up Your TypeScript Development | Satire

5 Hacks to Speed Up Your TypeScript Development | Satire

20
Comments 6
3 min read
Comparing Arrays using isArrayEquals() method

Comparing Arrays using isArrayEquals() method

8
Comments 8
1 min read
🚀 [GIF] Cheatsheet for Javascript Promise API methods - Promise.all, Promise.allSettled, Promise.race, Promise.any

🚀 [GIF] Cheatsheet for Javascript Promise API methods - Promise.all, Promise.allSettled, Promise.race, Promise.any

333
Comments 12
4 min read
Imgur Upload Image Function ⚡

Imgur Upload Image Function ⚡

10
Comments
1 min read
Merge sort

Merge sort

47
Comments
3 min read
WordPress in React Native: Integration using the Rest API

WordPress in React Native: Integration using the Rest API

10
Comments
1 min read
5 Best JavaScript Editors: Developers rank the best tools worldwide

5 Best JavaScript Editors: Developers rank the best tools worldwide

40
Comments 3
4 min read
Completed JavaScript Data Structure Course, and Here is What I Learned About Binary Heap.

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

73
Comments 2
4 min read
TypeScript: Declarações Const em expressões literais

TypeScript: Declarações Const em expressões literais

7
Comments
9 min read
Reading Snippets [39 => Arrow Functions]

Reading Snippets [39 => Arrow Functions]

5
Comments
1 min read
Object in JavaScript (Event handling intro): JS

Object in JavaScript (Event handling intro): JS

7
Comments
3 min read
Understanding closures

Understanding closures

13
Comments 2
4 min read
Disabling Prod Mode in already Built Angular App in Chrome

Disabling Prod Mode in already Built Angular App in Chrome

7
Comments
1 min read
Conheça as novas funcionalidades do Vue 3

Conheça as novas funcionalidades do Vue 3

62
Comments 4
10 min read
Coding Bootcamp - Backend #1 - Asynchronous code

Coding Bootcamp - Backend #1 - Asynchronous code

34
Comments 2
1 min read
Upgrading npm dependencies

Upgrading npm dependencies

7
Comments
3 min read
React & Redux: components, API's and handler utilities

React & Redux: components, API's and handler utilities

38
Comments
9 min read
MobX vs Redux comparison

MobX vs Redux comparison

31
Comments 5
1 min read
Divjoy in 2019 and what's coming in 2020 🚀

Divjoy in 2019 and what's coming in 2020 🚀

19
Comments
3 min read
💡 IIFE - Immediately Invoked Function Expressions in JavaScript

💡 IIFE - Immediately Invoked Function Expressions in JavaScript

14
Comments
1 min read
Reusable navbar, Animated headline | Module Monday 70

Reusable navbar, Animated headline | Module Monday 70

54
Comments
2 min read
🚀⚙️ JavaScript Visualized: the JavaScript Engine

🚀⚙️ JavaScript Visualized: the JavaScript Engine

4111
Comments 154
5 min read
Turn Any Webpage into your Personal API with Puppeteer

Turn Any Webpage into your Personal API with Puppeteer

125
Comments 2
6 min read
The Hooks of React Router - Getting Ready for v6

The Hooks of React Router - Getting Ready for v6

15
Comments
3 min read
Side Project: Wrote A Node Program That Can Write A Bash Script To Your Computer (Mac/Linux maybe Windows???)

Side Project: Wrote A Node Program That Can Write A Bash Script To Your Computer (Mac/Linux maybe Windows???)

5
Comments 4
2 min read
How to Make a Custom Field Component with TinaCMS

How to Make a Custom Field Component with TinaCMS

7
Comments
9 min read
Securing a large Gatsby site with a CSP

Securing a large Gatsby site with a CSP

16
Comments
5 min read
loading...