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.
5 JavaScript blogs for curious minds

5 JavaScript blogs for curious minds

75
Comments 2
3 min read
🎨 Micro Frontends, Chrome 80, JavaScript, DevPad and More — Weekly Picks #115

🎨 Micro Frontends, Chrome 80, JavaScript, DevPad and More — Weekly Picks #115

79
Comments
4 min read
I had to build my own Markdown Editor because no tool was fast enough for me. 01:19

I had to build my own Markdown Editor because no tool was fast enough for me.

240
Comments 18
5 min read
Build a CRUD Firestore App in React/Gatsby with Hooks

Build a CRUD Firestore App in React/Gatsby with Hooks

180
Comments 8
18 min read
Upgrading to Angular 9 DI Error.

Upgrading to Angular 9 DI Error.

31
Comments
2 min read
Do we really need to minify everything?

Do we really need to minify everything?

8
Comments 11
1 min read
Memory size of Javascript Boolean

Memory size of Javascript Boolean

14
Comments 3
2 min read
Naming Conventions: Fix It.

Naming Conventions: Fix It.

19
Comments 4
2 min read
Create your own State Machine

Create your own State Machine

35
Comments
6 min read
How to Start with Node JS (for Linux [debian])

How to Start with Node JS (for Linux [debian])

8
Comments
1 min read
The class Boogeyman in JavaScript

The class Boogeyman in JavaScript

20
Comments 7
13 min read
Detect The Carrier/Mobile Network Of A Phone Number With Javascript, PHP, Java, C++, Ruby, etc

Detect The Carrier/Mobile Network Of A Phone Number With Javascript, PHP, Java, C++, Ruby, etc

5
Comments
1 min read
The need for composition API in Vue

The need for composition API in Vue

44
Comments
4 min read
Git Hooks, Git Gud.

Git Hooks, Git Gud.

7
Comments
3 min read
Redux with Vanilla JS: Interview Preparation (Part 1)

Redux with Vanilla JS: Interview Preparation (Part 1)

22
Comments 2
5 min read
Loading and using a fixture from an API endpoint for Cypress e2e tests

Loading and using a fixture from an API endpoint for Cypress e2e tests

64
Comments 2
5 min read
Web Tracking IS GOOD

Web Tracking IS GOOD

12
Comments 10
3 min read
Advanced TypeScript Exercises - Answer 3

Advanced TypeScript Exercises - Answer 3

48
Comments 6
4 min read
Redux and duplicate actions

Redux and duplicate actions

5
Comments
1 min read
GraphQL Fragments

GraphQL Fragments

8
Comments
2 min read
Exploring Firebase (Setup & Auth)

Exploring Firebase (Setup & Auth)

20
Comments
5 min read
How to Alternate Multiple Divs Using the jQuery Hide and Show Methods

How to Alternate Multiple Divs Using the jQuery Hide and Show Methods

5
Comments
1 min read
Debugging performance problems in React

Debugging performance problems in React

12
Comments
11 min read
querySelectorAll vs getElements

querySelectorAll vs getElements

21
Comments 6
2 min read
Using JavaScript Mixins The Good Parts

Using JavaScript Mixins The Good Parts

104
Comments
5 min read
Como funciona o var, let e const do JavaScript?

Como funciona o var, let e const do JavaScript?

17
Comments
4 min read
Build a Textual Similarity Web App with TensorFlow.js

Build a Textual Similarity Web App with TensorFlow.js

17
Comments
12 min read
RFC: Call React component state variables "statelings"

RFC: Call React component state variables "statelings"

9
Comments 2
1 min read
Code Kata: Calculate the sum of consecutive odd numbers

Code Kata: Calculate the sum of consecutive odd numbers

6
Comments 1
2 min read
Our Favorite Launch Checklist

Our Favorite Launch Checklist

40
Comments 2
4 min read
A new technique for making responsive, JavaScript-free charts

A new technique for making responsive, JavaScript-free charts

846
Comments 12
8 min read
Style Change in DOM – JavaScript Series – Part 25

Style Change in DOM – JavaScript Series – Part 25

14
Comments
1 min read
When is the last time you used `var`?

When is the last time you used `var`?

8
Comments 18
1 min read
Dealing with Complex memory leaks in Javascript

Dealing with Complex memory leaks in Javascript

10
Comments
2 min read
Working with JavaScript: Coding Challenge 1

Working with JavaScript: Coding Challenge 1

8
Comments
3 min read
Node.js Por Baixo dos Panos #7 - O Novo V8

Node.js Por Baixo dos Panos #7 - O Novo V8

31
Comments 2
7 min read
Bringing the CSS-only Polaroid camera to life! 📸

Bringing the CSS-only Polaroid camera to life! 📸

44
Comments 1
3 min read
CSS in JS - have we done something wrong?

CSS in JS - have we done something wrong?

72
Comments 31
2 min read
The most elegant debounce code you'll ever write featuring XState

The most elegant debounce code you'll ever write featuring XState

56
Comments 5
4 min read
Mind the `document.activeElement`!

Mind the `document.activeElement`!

39
Comments 3
7 min read
How I'm building my own testing library

How I'm building my own testing library

10
Comments 2
5 min read
Entering open-source software

Entering open-source software

12
Comments
5 min read
Button and input elements doesn't get applied css style : background

Button and input elements doesn't get applied css style : background

5
Comments
3 min read
Steps to Develop Global State for React With Hooks Without Context

Steps to Develop Global State for React With Hooks Without Context

11
Comments
4 min read
Making an Electron App with Ember JS Part #4: Windows

Making an Electron App with Ember JS Part #4: Windows

7
Comments
3 min read
Adventure Game Sentence Parsing with Compromise

Adventure Game Sentence Parsing with Compromise

14
Comments
6 min read
React Fullstack Project for Flatiron

React Fullstack Project for Flatiron

35
Comments
3 min read
Templating repetitive code with Hygen

Templating repetitive code with Hygen

41
Comments 3
3 min read
Request for Node.js has been deprecated

Request for Node.js has been deprecated

13
Comments 8
2 min read
Image Binding Error Handling in Vue.js

Image Binding Error Handling in Vue.js

15
Comments 4
2 min read
JavaScript's tricky Object mutation

JavaScript's tricky Object mutation

15
Comments
6 min read
You don't need Libraries for internationalisation (i18n) of Dates

You don't need Libraries for internationalisation (i18n) of Dates

45
Comments 3
4 min read
WTF is the DOM?

WTF is the DOM?

48
Comments 8
1 min read
Do you always need to separate services and controllers?

Do you always need to separate services and controllers?

18
Comments 3
5 min read
Converting native Karma, Jasmine tests to use Angular-Testing-Library

Converting native Karma, Jasmine tests to use Angular-Testing-Library

9
Comments 1
3 min read
Karma, Jasmine are dead?

Karma, Jasmine are dead?

11
Comments 6
3 min read
If Svelte and RxJS had a baby

If Svelte and RxJS had a baby

20
Comments 2
8 min read
JavaScript Data Structures: Hash Table: Collisions

JavaScript Data Structures: Hash Table: Collisions

18
Comments
3 min read
Destructure Everything

Destructure Everything

56
Comments 1
2 min read
Importing JSON Modules in TypeScript

Importing JSON Modules in TypeScript

7
Comments
2 min read
loading...