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.
Dynamic Api Url for your frontend project using Docker

Dynamic Api Url for your frontend project using Docker

22
Comments 4
4 min read
How SWR works behind the scenes

How SWR works behind the scenes

226
Comments 5
6 min read
Forget NodeJS! Build native TypeScript applications with Deno 🦖

Forget NodeJS! Build native TypeScript applications with Deno 🦖

316
Comments 34
11 min read
How I Learnt To Code

How I Learnt To Code

8
Comments 1
4 min read
React Router hooks will make your component cleaner

React Router hooks will make your component cleaner

168
Comments 3
6 min read
Your code should tell a story: Tips for writing code for others to read

Your code should tell a story: Tips for writing code for others to read

232
Comments 15
3 min read
Creating a real-time App with React and dop (Part 2)

Creating a real-time App with React and dop (Part 2)

8
Comments
5 min read
useState() React Hooks(P1)

useState() React Hooks(P1)

17
Comments 7
1 min read
Advanced TypeScript Exercises - Question 5

Advanced TypeScript Exercises - Question 5

67
Comments 6
2 min read
Why data structures and algorithms are important for frontend?

Why data structures and algorithms are important for frontend?

76
Comments
2 min read
Using Vue in jQuery and JavaScript Sites

Using Vue in jQuery and JavaScript Sites

13
Comments
15 min read
Asynchronous Javascript - 02 - The Event Loop

Asynchronous Javascript - 02 - The Event Loop

9
Comments 3
4 min read
Brief Intro to Big O

Brief Intro to Big O

28
Comments
4 min read
Garbage Collection in Javascript

Garbage Collection in Javascript

9
Comments 3
3 min read
💾 console8, yet another chip8 emulator that runs on your command line.

💾 console8, yet another chip8 emulator that runs on your command line.

21
Comments 3
1 min read
Reduce, Reuse and Recycle Components with React

Reduce, Reuse and Recycle Components with React

34
Comments 2
2 min read
Asynchronous Javascript - 01 - Single-Threaded Programming and the Call Stack

Asynchronous Javascript - 01 - Single-Threaded Programming and the Call Stack

16
Comments
5 min read
Say Bye to create react app. Here's how to Build your react project from scratch with webpack and Babel.

Say Bye to create react app. Here's how to Build your react project from scratch with webpack and Babel.

13
Comments 1
6 min read
MongoDB for Express.js

MongoDB for Express.js

17
Comments
2 min read
Creating a sidebar menu in Svelte

Creating a sidebar menu in Svelte

27
Comments 4
3 min read
Ditching Dupes with a Set

Ditching Dupes with a Set

12
Comments 1
3 min read
Middlewares in Express.js

Middlewares in Express.js

12
Comments 2
2 min read
Debugging and implicit returns in JS

Debugging and implicit returns in JS

7
Comments 1
2 min read
Asynchronous Javascript - 03 - The Callback Queue

Asynchronous Javascript - 03 - The Callback Queue

9
Comments
6 min read
Quirks in Javascript

Quirks in Javascript

6
Comments 1
4 min read
Why you shouldn’t use inline styling in production React apps

Why you shouldn’t use inline styling in production React apps

41
Comments 6
8 min read
Homomorphic Encryption - for Web Apps 🤔

Homomorphic Encryption - for Web Apps 🤔

11
Comments 1
7 min read
Chunk Function (Lodash)

Chunk Function (Lodash)

7
Comments
4 min read
When to and when not to use Redux in front-end frameworks

When to and when not to use Redux in front-end frameworks

8
Comments
2 min read
QBasic Play in Javascript - an exploration of old and new

QBasic Play in Javascript - an exploration of old and new

8
Comments
12 min read
What is the difference between 'Var' and 'Let' ?

What is the difference between 'Var' and 'Let' ?

98
Comments 12
2 min read
Why you shouldn`t use axios interceptors with Redux

Why you shouldn`t use axios interceptors with Redux

13
Comments
2 min read
massCode - open source snippets manager is out to v1.0 🎉

massCode - open source snippets manager is out to v1.0 🎉

81
Comments 6
1 min read
What's the best charts library with a small bundle size?

What's the best charts library with a small bundle size?

16
Comments 10
1 min read
Recipes on how to create a library that supports both browser and Node.js

Recipes on how to create a library that supports both browser and Node.js

20
Comments 3
17 min read
Easy Inline CSS3 Lookups in JavaScript

Easy Inline CSS3 Lookups in JavaScript

36
Comments 8
7 min read
Say Goodbye To Provider Hell With react-component-pack

Say Goodbye To Provider Hell With react-component-pack

65
Comments 5
1 min read
Takeaways from ReactFoo+VueDay Pune

Takeaways from ReactFoo+VueDay Pune

4
Comments 1
1 min read
An Introduction to Big O Notation

An Introduction to Big O Notation

16
Comments 1
4 min read
🗼 Top Developer Mindset 1

🗼 Top Developer Mindset 1

7
Comments 1
3 min read
Build Your First Vue.js App (in About 30 Minutes)

Build Your First Vue.js App (in About 30 Minutes)

22
Comments
21 min read
Avoiding mutable global state in browser JS

Avoiding mutable global state in browser JS

9
Comments
14 min read
Handling Authentication With JWT

Handling Authentication With JWT

228
Comments 5
4 min read
Recreating Digital Art (Part 1)

Recreating Digital Art (Part 1)

21
Comments 2
5 min read
Rate my personal website

Rate my personal website

10
Comments 9
1 min read
React Lifecycle Methods Explained

React Lifecycle Methods Explained

80
Comments 2
2 min read
The Magic Behind JavaScript Syntax Shortcuts

The Magic Behind JavaScript Syntax Shortcuts

82
Comments 2
4 min read
What's the worst code you have seen by a senior dev?

What's the worst code you have seen by a senior dev?

5
Comments 19
1 min read
How Autotracking Works

How Autotracking Works

21
Comments
20 min read
Express-approved middlewares to use in your API

Express-approved middlewares to use in your API

64
Comments 2
5 min read
Implementing a serverless API proxy in 10 minutes

Implementing a serverless API proxy in 10 minutes

17
Comments 5
8 min read
A unique JavaScript interview challenge

A unique JavaScript interview challenge

91
Comments 2
5 min read
Managing state in Svelte

Managing state in Svelte

74
Comments 9
3 min read
Returning part of a string data using map()

Returning part of a string data using map()

3
Comments 6
1 min read
== (or) ===? What do you prefer and why?

== (or) ===? What do you prefer and why?

3
Comments 4
1 min read
Curveball - A typescript microframework

Curveball - A typescript microframework

47
Comments 6
5 min read
Migrating My Gatsby Site to Glitch

Migrating My Gatsby Site to Glitch

78
Comments 11
5 min read
Full Stack Asp.Net Core App (Bootcamp Project) - Part 3 - The Web API

Full Stack Asp.Net Core App (Bootcamp Project) - Part 3 - The Web API

19
Comments 2
6 min read
Build a Health Blog With Video Using Preact.js, Netlify CMS, and Vonage

Build a Health Blog With Video Using Preact.js, Netlify CMS, and Vonage

14
Comments
11 min read
How I used React-Loadable to more than halve my React app's load time

How I used React-Loadable to more than halve my React app's load time

22
Comments 20
2 min read
loading...